首页 > jquery 遍历 json 获得name值

jquery 遍历 json 获得name值

[
    {
        "SID": 0,
        "name": "火车东站",
        "longitude": "117.210524",
        "latitude": "34.272709",
        "description": "",
        "namepy": "HCDZ",
        "sort": 0
    },
    {
        "SID": 1,
        "name": "万虹桥文化宫",
        "longitude": "117.203936",
        "latitude": "34.269768",
        "description": "",
        "namepy": "WHQWHG",
        "sort": 0
    }
]

用.each函数~


这个问题也可以不使用 jQeury 即使用纯 JavaScript 解决。 以下是 ECMAScript 5 的例子。

var jsonObject = [...];
jsonObject.forEach(function(child) {
    alert(child.name);
}

还可以使用 for loop

for (var i in jsonObject) {
    alert(jsonObject[i].name);
}

$(document).ready(function(){
    var json=[{"SID": 0, "name": "火车东站","longitude": "117.210524","latitude": "34.272709","description": "","namepy": "HCDZ","sort": 0},{"SID": 1,"name": "万虹桥文化宫","longitude": "117.203936","latitude": "34.269768","description": "","namepy": "WHQWHG","sort":0}];
    $(json).each(function(){
        alert(this.name);
    });});
【热门文章】
【热门文章】