ajax调用handler一般处理程序返回json格式数据一直进入error原因

今天群里面有个兄弟问到为什么调用jQuery ajax的时候返回json数据是正确的,却一直进到error里面,总结了:

返回数据的一定要严格遵循json格式!如 context.Response.Write("{"ID":11,"Name":"xxxx"}");键或者值如果用了单引号也会进入error,或者值为字符串没用双引号也会进入error,像这种就会进error:context.Response.Write("{‘ID’:11,‘Name’:"xxxx"}");

和contentType、dataType没有一毛钱关系!

原文地址:https://www.cnblogs.com/Leawee/p/5128085.html