0

次のjQueryスニペットはChromeでは機能しますが、IE-9では機能しません 最初のアラートは IE と Chrome の両方に表示されますが、2 つ目のアラートは 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();
  });
},
4

2 に答える 2

2

これを試して..

getBeaconXML: function ()
                    {
                        var myself = this;
                        var beaconUrl = this.beaconXMLUrl;
                        alert("Url : " + beaconUrl);
                        $.ajax(
                        { 
                            async: false,
                            url: beaconUrl,                            
                            dataType: "xml",
                      success: function(data)
                       {
                            alert("Reach done");
                            myself.bXML = data;
                            myself.parseBeaconId();
                            myself.parseUseKey();
                            myself.parseBeacons();
                      }
                        });

                },
于 2013-02-14T11:57:10.173 に答える