我有一个jQuery应用程序以各种方式转储电影目录。我使用Internet Explorer进行开发,如果应用程序可供其他人使用,请检查Chrome和Firefox。
昨天,我重建了我的工作站以使用Windows 10(从7开始),它将Explorer替换为Edge。我前一天完成的代码(并在网上发布)不再在Edge(或Chrome)下运行。在这两种情况下,$ .getJSON调用都会失败。 JSONLink Pro确认JSON文件和前一天一样,很好。
"请求页面dbMovies_short.json"
时出错我用jQuery API文档替换了我自己的代码:
var jqxhr = $.getJSON( "dbMovies_short.json", function() {
console.log( "success" );
})
.done(function() {
console.log( "second success" );
})
.fail(function() {
console.log( "error" );
})
.always(function() {
console.log( "complete" );
});
jqxhr.complete(function() {
console.log( "second complete" );
});
没有区别。控制台日志显示:"错误,完成,第二次完成"。 " ..._ short.json"是完整数据文件的四项版本。
我一直在使用jQuery 1.11.3。当今天失败时,我切换到1.12.0。没有变化。
有什么建议吗?