jquery.ajax:回调的附加参数
如何在下面的成功功能中使用jquery.ajax:回调的附加参数,ajax,jquery,Ajax,Jquery,如何在下面的成功功能中使用mydata function addWordAddress(mydata) { var url = 'http://site/'; $.ajax({ url: url, jsonpCallback: callbackName, jsonp: false, cache: true, dataType: "jsonp", success: function (j
mydata
function addWordAddress(mydata) {
var url = 'http://site/';
$.ajax({
url: url,
jsonpCallback: callbackName,
jsonp: false,
cache: true,
dataType: "jsonp",
success: function (json) {
console.log(json);
console.log(mydata);
},
error: function () {
console.log("error");
}
});
}
它应该已经可以访问了…我的数据应该存储在success函数的closure中,应该已经存在了,包括在内。那
console.log(mydata)的结果是什么代码>成功回调关闭该变量,因此当调用回调时,它仍在范围内。可能是addWordAddress()
的调用者没有传递您期望的内容?可能重复:1。使其全球化,或2。将其发送到后端并让后端回显(作为json的一部分)。