gpt4 book ai didi

javascript - jQuery.ajax() 不触发处理程序

转载 作者:行者123 更新时间:2023-12-03 10:39:23 24 4
gpt4 key购买 nike

我正在尝试通过函数加载名为 questions.json 的 json 文件(来自本地主机):

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());

在 Google Chrome 的开发人员工具中,一切正常(状态代码 200,预览显示有效的 json...),但两个函数(成功和错误)中的 console.log 不写入任何内容。没有任何其他错误消息。

如果我将 dataType 更改为 nonsense,则会触发错误函数。

可能出了什么问题?

最佳答案

可能出了什么问题?

您的成功回调似乎有一个拼写错误:

succes // <---missing a 's' in success

更改为:

success:function(){}

关于javascript - jQuery.ajax() 不触发处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28853219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com