我正在做一个非常简单的 ajax 调用
var factString = "",
jsonFile = "http://localhost/cp11/facts1.json";
$.getJSON( jsonFile, function( data ) {
factString = data;
}).fail(function(e) {
debugger;
});
如果我在我的 Firefox 浏览器中调用 url,它会很好地显示文件。
如果我将 factString 设置为 JSON 字符串,getJSON 之后的 JQuery 命令也可以正常工作:
fact = $.parseJSON( factString );
但是 getJSON 永远不会调用回调函数,也不会调用失败函数。我很困惑。