$.post('text.action',{....},function(datas){
var name=datas.data[0].name;
});
如果是多个还可以用循环获取。
$.post('text.action',{....},function(datas){
$.each(datas,function(index,value){
var name=value.name;
})
});
$.getJSON("test.js", function(json){
var name=json.data[0].name
});
json是返回值;
json.data=[{"id":"15","name":"新闻中心","mid":"0","topid":"6","reid":"0"}];
json.data[0]={"id":"15","name":"新闻中心","mid":"0","topid":"6","reid":"0"};
json.data[0].name="新闻中心"
// 一条记录直接获取的情况下
1: response.data[0].name
// 多条记录循环获取的情况,因为看你data是个数组
2: $.each(response.data, function(i,n){
alert(n.name);
})
首先把你的这个json数据赋给一个js变量 然后用哪个js变量.data.name就是了