我使用jQuery和dataType = json
获得了一个包含AJAX请求的网页$.ajax({
type: "POST",
url: 'api/',
data: post,
success: function(data) {}
dataType: 'json',
error: function(jqXHR, textStatus, errorThrown) {
var message = myprint(errorThrown)+myprint(textStatus)+myprint(jqXHR);
// myprint is a custom print function
alert(message);
}
}
大约1%的时间,我得到了这个警报:
{}
"parsererror"
{
"readyState": 4,
"responseText": "{\"results\":[\"TEST1\",\"TEST2\"],\"time\":\"0,123\"}",
"status": 200,
"statusText": "OK"
}
显然没有解析错误。你知道我可能会检查吗? 谢谢。
答案 0 :(得分:0)
错误:“显示-json解析错误”表示:data format response from server incorrect
。
在客户端,你设置dataType是'json'但是数据响应不是json数据或者可能是xml(我不确定,你应该再次检查)。