以下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。根据任务尝试successcomplete

关于javascript - jQuery ajax在Chrome中工作,但在IE 9中不工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14872853/

10-11 08:37