jquery ajax遇到的问题。

之前写的ajax都是 js。
这几天在自己学习jquery。在写jquery ajax的时候遇到了几个问题 这里记录下。
1.json的格式
以前json的时候也是在java中用字符串拼接。但是没有注意到json的格式这么严谨。
以前都是这么写的:[{name:'123':sex:'male'}]
但是这次换了jquery 和 ff 发现还像上面那样写的话。通过jquery 解析json格式数据
var myjson = jQuery.parseJSON(data)
就会 报错如下:
json.parse: expected property name or '}'
正确严谨的json写法是
[{“name”:“123”,“sex”:“male”}]
这样解析时候才不会报错
2.dataType
之前看到一个网友说 jquery ajax的 dataType 设置json的时候 返回的数据 会时不时的出现错误。
其实并不是dataType设置的问题,也不是jquery的问题。
是我们自己在后台拼接json格式的时候出现了问题导致的。
3.在dataType = “json” 以后 就不能再用jQuery.parseJSON()来解析数据了。 因为数据本身就是json格式的了。

你可能感兴趣的:(jquery ajax遇到的问题。)