我试图将ajax .done()查询的结果传递给.done函数外部的对象或变量。不幸的是,在函数外部读取变量似乎是不可能的,因为每次我试图将它传递给全局变量时,它得到的值都是“未定义的”。当我警告.done函数中的变量时,将读取该值。下面是我的代码://doing the ajax call to a .php file
var dO = $.ajax(
我已经创建了一个包含很多div的页面"index.php“,在提交表单时,我只需要刷新其中一个div。我使用AJAX和jQuery来做同样的事情,如下所示: $("#submit").click(function() {var name = $("input#chat").val();
var dataString = "chat="
var code;$(window).on("load", function () { url: "URL_THAT_RETURNS_JSON"}) })我有一个变量code和Name。top函数调用json并返回此值,例如:{ ....第二个ajax函数将调用一个如下所示的json文件:{ "AF"
我的脚本通过jQuery发出Ajax请求。通过服务器端脚本(php)接收到的数据是json_encoded。然后,使用jQuery解析then,生成一个recordCollection。我循环遍历recordCollection并将其推到records数组上,这个变量是在回调函数的作用域之外声明的。the objects, thus, the above code is right
console.log(records); // displays []