今天在使用jquery ajax的方式进行异步调用的时候,出现 parseerror的错误,调试了老半天,
原来在servlet中是拼接json串的,形成的串如下:
blackOrderId:32,grayOrderId:32,blackSwitch:1,graySwitch:1,grayTimes:4}
此种方式是错误的,正确的应该如下:
{"blackOrderId":32,"grayOrderId":32,"blackSwitch":1,"graySwitch":1,"grayTimes":4}
推荐采用GSON的方式类组装json串,能避免字符串拼接时经常出现错误。