关于jQuery同步读取文件的有关问题
关于jQuery同步读取文件的问题
因某种需要,我想让jQuery同步读取文件,代码如下
问题在于以前好用,不知道为毛突然又不行了。。。
------解决方案--------------------
你xml文件有问题吧,不进入回调和同步异步没关系,同步异步只是会影响到代码的执行循序
------解决方案--------------------
对的, xml文件路径不对也会导致不执行回调
还有log函数你定义了没有,如果是系统的打印函数要用console.log
没注意看你代码也有语法问题。。
因某种需要,我想让jQuery同步读取文件,代码如下
//Make sure the data can be read completely before the view is shown
$.ajaxSetup({
async: false
});
log("Start making markers...");
$.get("MapCompanies1.xml", {}, function (data) {
//可是进不到这里来,下面的log不出现。
log("Reading and making contents of markers...");
});
}, 'xml');
$.ajaxSetup({
async: true
});
问题在于以前好用,不知道为毛突然又不行了。。。
------解决方案--------------------
你xml文件有问题吧,不进入回调和同步异步没关系,同步异步只是会影响到代码的执行循序
------解决方案--------------------
对的, xml文件路径不对也会导致不执行回调
还有log函数你定义了没有,如果是系统的打印函数要用console.log
没注意看你代码也有语法问题。。
$.get("MapCompanies1.xml", {}, function (data) {
//可是进不到这里来,下面的log不出现。
log("Reading and making contents of markers...");
///////////////// });////////这里多了
}, 'xml');