Ajax在php json_encode上显示错误

时间:2016-04-07 17:11:03

标签: javascript php jquery ajax

我试图从一个由php文件填充的json数组中获取数据。数据成功传递到php文件,但它返回错误。我试图检查页面,它显示网络元素中返回的数组,如图Network inspection element所示,但是ajax成功函数不起作用。如果数据是从php文件成功传递的,为什么不执行ajax成功函数?
这是我的ajax代码:

p1

2 个答案:

答案 0 :(得分:1)

如果您将dataType设为json,则无需parseJSON。只需从代码中删除jQuery.parseJSON()即可。

答案 1 :(得分:0)

dataType:"json"告诉jQuery将响应解析为JSON。

因此,您将实际对象传递给jQuery.parseJSON,这将无法正常工作