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

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

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

为了避免这种现象出现:

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

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

posted @ 2013-11-14 10:07  _流年  阅读(835)  评论(0编辑  收藏  举报