以下 jQuery 代码片段适用于 Chrome,但不适用于 IE-9 我缺少什么。 第一个警报在 IE 和 Chrome 中都会显示,但第二个警报仅在 Chrome 中有效。
getBeaconXML: function ()
{
var myself = this;
var beaconUrl = this.beaconXMLUrl;
alert("Url : " + beaconUrl);
$.ajax({
async: false,
url: beaconUrl,
dataType: "xml"
})
.done(function (data) {
alert("Reach done");
myself.bXML = data;
myself.parseBeaconId();
myself.parseUseKey();
myself.parseBeacons();
});
},
最佳答案
http://api.jquery.com/jQuery.ajax/
在文档中没有方法done
。根据任务尝试成功
或完成
。
关于javascript - jQuery ajax 在 chrome 中工作,但在 IE 9 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14872853/