json解析错误

来源:互联网 发布:查看informix端口 编辑:程序博客网 时间:2024/06/05 19:24

前几天,同事遇到一个小问题,比较有特点,也是比较容易疏忽的地方.现在整理一下,提供一下参考,避免再出现类似的错误.

错误描述,同时先是用ajax请求,在后台查询出数据,放在json中组装成json数组,传回到前端,然后对data进行解析,但总是为空,alert出的数据也是json类型的,把alert出的数据粘到里面就可以解析成功.最后发现竟然是 dataType:"json", 没有写,加上后,问题解决.

总结:虽然后台组装成json数组的类型了,前台也得到了json类型的数据了,但数据格式不是json,导致解析失败.就好像 String类型的1加String的2 等于12一样.转换成int类型才会是3.


遇到问题,一定要从全局去考虑问题的所在,不要局限在局部.