如何在jQuery中使用Ajax.request传递参数

How to pass a parameter using Ajax.request in jQuery?

本文关键字:request Ajax 参数 jQuery      更新时间:2023-09-26

我需要在发出Ajax请求时传递一个参数,并在请求成功时在.done中检索它。知道怎么做吗?

var requestFeed;
requestFeed = Ajax.request(url, {
                    method: 'GET',
                    type: 'json',
                    cache: true,
                    timeout: CONFIG.ajax.timeout
                });
requestFeed.done(function(resp, myParameter){ // NOTE HERE
// get myParameter and do smt with data
});

如果您想将"myParameter"值发送到服务器,您可以执行类似的操作

$.ajax({ 
    url: url,
    data: { ParameterNameOnServer: myParameter }
}).done(function (returndata) {
    alert(returndata);
});