原文地址:http://stackoverflow.com/questions/3828982/xmlhttprequest-cannot-load-an-url-with-jquery
开始的时候使用
$.get(url地址,"json",success:cadte(data){});
url地址返回json数据
在ie浏览器上看不到任何内容,后来使用谷歌浏览器,发现显示“jquey XMLHttpRequest cannot load url.Origin null is not allowed by Access-Control-Allow-Origin”错误
gg后发现了解决方法:
Solution 1: $.ajax() + jsonp:
$.ajax({
dataType: "jsonp",
url: myurl ,
}).done(function ( data ) {
// do my stuff
});
Solution 2: $.ajax()+json+&calback=?:
$.ajax({
dataType: "json",
url: myurl + '&callback=?',
}).done(function ( data ) {
// do my stuff
});
Solution 3: $.getJSON()+calback=?:
$.getJSON( myurl + '&callback=?', function(data) {
// do my stuff
});
最后使用第一中方法解决问题,2,3中方法没有测试