正文
jQuery json数据处理
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
一种是使用jQuery的ajax函数 另一种是使用getJSON函数
使用ajax函数的时候 对于返回值类型dataType 亲自指定为json格式 就无需自己手动处理格式
$.ajax({
url : "me.php",
type : "POST",
data: "id=1",
dataType : "json",
success : function(data) {
//alert(data.address);//后台打印这样的数据 echo "{\"address\": \"CN\",\"status\": \"0\"}";
alert(data[0].address);//后台打印这样的数据时 echo "[{\"address\":\"This Is The JSON Data\"}]";//我的json数据时放在一个数组中的
/*$(data).each(function(i) {
alert(data[i].address);
});*/
},
error:function (XMLHttpRequest, textStatus, errorThrown) {
alert("error si is "+errorThrown);
}
});
//使用getJSON方法取得JSON数据
$(function() {
var url = "FortestJson.php";
$.getJSON(
url, function(data) {
alert(data.address);
});
});
http://www.cnblogs.com/xiaowu/archive/2011/09/07/2169283.html 这个帖子里介绍了 含有数组的json字串和不含数组的json字串的处理
http://laputaliya.blog.51cto.com/751941/536858 处理json格式数据
http://developer.51cto.com/art/201007/209635.htm 处理数组式json数据