如何使用 json 返回简单数据

How to return simple data with json

本文关键字:简单 数据 返回 json 何使用      更新时间:2023-09-26

如何在成功的完整数组中返回以下 json 数据:

    [{"Identifier":1,"Naam":"NOT Given","Adres":"Kopenhagen 9","Postcode":"0000LL","Plaats":"NOT Given","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":2,"Naam":"NOT Given","Adres":"NOT Given 1","Postcode":"0000LL","Plaats":"Rotterdam","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":3,"Naam":"NOT Given","Adres":"NOT Given 6","Postcode":"0000LL","Plaats":"Rotterdam","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":4,"Naam":"NOT Given","Adres":"NOT Given 1","Postcode":"0000LL","Plaats":"Den Haag","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":5,"Naam":"NOT Given","Adres":"NOT Given 218","Postcode":"0000LL","Plaats":"Zoetermeer","Longitude":"0.00000","Latitude":"0.00000"}]

我想在数组中获取它,调用示例数据。Naam 其中 id = 2。

如果使用此代码:

$.post( "http://notGiven", {}, function(data) { 
        alert('Aantal elementen in lijst: ' + data.length); 
        $.each(data, function(index, element) {
            });
        });

然后数据长度给了我一个高于 3000 的数字,为什么会这样。

如果我尝试元素。Naam 在循环中,然后它返回未定义的...

所以。。如何获取我的 json 返回的数据,就像所有名称一样?不显示未定义的错误...

正如

@Utkanos所说,

解决方案在这里:http://jsbin.com/equkaf/6/edit