我正在尝试按功能加载名为questions.json
的json文件(来自localhost):
function loadJson() {
$.ajax({
dataType: "json",
url: "questions.json",
succes: function() {
console.log("ajax succes");
},
error: function(object, error, errorThrow) {
console.log("ajax fail");
console.log(object);
console.log(error);
console.log(errorThrow);
}
});
}
我在我的脚本$(document).ready(loadJson());
在谷歌浏览器的开发者工具中看起来一切正常(状态代码200,预览显示有效的json ...),但两个函数中的console.log(成功和错误)都不会写任何内容。没有任何其他错误消息。
如果我将dataType更改为nonsense
,则会触发错误函数。
可能出现什么问题?
答案 0 :(得分:1)
可能出现什么问题?
似乎是 success
回调的拼写错误:
succes // <---missing a 's' in success
改为:
success:function(){}