ajax数据回传转成json格式

llg 发布于 2015/06/01 11:23
阅读 936
收藏 0

 求大神解决一下:ajax数据回传转成json格式,根据人员id不同回传数据不同,后台从数据格式拼接都是一样的,但有几个人数据转换不成json格式并报错,引用的jQuery1.91 

 页面报错:


正常页面:

后台拼接代码C#:

加载中
0
胡萝卜炒肉
胡萝卜炒肉
可能有特殊字符什么的,建议不要拼字符串,使用json工具类
0
wad12302
wad12302
手工拼串容易出问题,用工具类吧
0
薄暮凉年
薄暮凉年
你要从浏览器的调试工具里面把json的数据粘贴出来,到json校验工具里面校验一下格式是否正确,如果有错误,回调函数是显示不出来的。其次,你要看你后台传入到页面的json是什么类型的,如果是response.setContentType("text/json; charset=utf-8");如果文本类型是这种的就可以直接取不用eavl,如果不是就需要eval一下才可以取
薄暮凉年
薄暮凉年
http://www.bejson.com/你把那个json粘贴到这个网站里面校验一下,如果是正确的,你先别eavl打印一下回调函数,看看是不是[object object]
llg
llg
就是eval转化时候报错,回调结果已经在前台获取到了
返回顶部
顶部