【发布时间】:2020-07-19 00:48:30
【问题描述】:
我正在尝试学习 AJAX,但在请求时遇到了一些问题。每当我发送请求时,我都可以控制台记录数据,但是,我也会收到错误消息。
未捕获的类型错误:无法读取未定义的属性“长度”
这是它请求的 JSON 数据。
{"data":{"id":"633","name":"test_name","none":"0"}}
$.ajax({
url: reqURL,
timeout: 10000,
dataType: "json",
type: "GET",
contentType: "application/json",
success: function (data, status) {
console.log(data, status)
},
error: function () {
console.log("Error!")
}
});
帮助表示赞赏! :)
【问题讨论】:
-
您是否在任何地方使用“长度”功能?检查脚本中的哪一行导致错误。提供完整的代码,因为那里没有什么可以修复的。
-
所以你的
ajax工作正常,这是你其他代码的问题。提供完整代码。请 -
您显示的代码均未使用
.length,因此此代码不会引发错误。请编辑您的问题以显示问题代码。
标签: javascript ajax laravel api