【发布时间】:2011-09-20 20:11:44
【问题描述】:
我正在编写一个jQuery 插件,我需要使用$.ajax 请求并使用附加参数处理回调,但我发现它很难实现。
简化版:
$('#element_id').click (function () {
var additional_params = { name:'mike', surname:'buongiorno' };
var ajax_params = {
type: "POST",
url: "some.php",
data:'data here',
complete:getResponse
}
sendAJAX (ajax_params, additional_params);
});
var sendAJAX = function (ajax_params, additional_params) {
$.ajax(ajax_params, additional_params);
}
var getResponse = function (data, additional_params) {
}
是否存在某种方法来执行类似的操作以将additional_params 传递给complete 回调函数(在本例中为getResponse)?
【问题讨论】: