我正在尝试json_encode在 php 代码上输出一个。然后我突然在谷歌浏览器的网络选项卡上发现了这个错误。这是我第一次处理 ajax 和 json 中的错误。
Uncaught SyntaxError: Unexpected token _ in JSON at position 1
at JSON.parse (<anonymous>)
at String.<anonymous> (script.js:61)
at Function.each (jquery.min.js:2)
at Object.<anonymous> (script.js:60)
at u (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at k (jquery.min.js:2)
at XMLHttpRequest.<anonymous> (jquery.min.js:2)
(anonymous) @ script.js:61
each @ jquery.min.js:2
(anonymous) @ script.js:60
u @ jquery.min.js:2
fireWith @ jquery.min.js:2
k @ jquery.min.js:2
(anonymous) @ jquery.min.js:2
load (async)
send @ jquery.min.js:2
ajax @ jquery.min.js:2
(anonymous) @ script.js:52
dispatch @ jquery.min.js:2
y.handle @ jquery.min.js:2
单击 script.js:61 将我指向代码部分(由我在 jquery 代码中的注释指出)
$("[id^='deleteNotes']").click(function() {
var id = $(this).closest('div').attr('id');
console.log(id);
$.ajax({
url: "ajax/deleteidentifier.php",
type: "post",
data: {
id_delete: id
}
})
老实说,我无法指出这里的错误,因为在我的知识水平上没有可理解的错误消息供我查看。
慕慕森