jQuery.ajax() datatype:“json" 转换失败

当使用jQuery.ajax() 时,如果设置dataType:"json",如果返回的字符转换出错则不会调用success方法,而进入error方法,控制台中也不会出现错误信息

如果没有定义error方法,则$.ajax()会默默的结束。

为了避免这种现象出现:

  1.写$.ajax()时定义error方法,对错误进行处理。

  2.服务器端生成json时尽量不要手动拼凑,使用JsonObject生成

原文地址:https://www.cnblogs.com/DajiangDev/p/3422739.html