Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery.ajax:回调的附加参数_Ajax_Jquery - Fatal编程技术网

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的一部分)。