jquery使用双引号键解码json对象

时间:2009-08-05 02:05:28

标签: getjson json

我有一个脚本,通过PHP中的json_encode输出一个json字符串。 json字符串由

组成
[{"custId":"2","custName":"John Inc"}]

使用

启动PHP脚本
$.getJSON("customer.php", function(data){alert(data + '  ' + data.custName);});

回复是 -

[object Object] undefined

Javascript将'data'识别为对象,但我似乎无法使用json点符号引用该信息。

1 个答案:

答案 0 :(得分:1)

data对象位于数组中,因此您需要访问由索引键入的元素:

alert(data[0].custName);

另外,我建议安装firebug(假设您已经在使用Firefox)并使用console.log代替alert.它的输出更加详细和有用。