我正在向服务器发送json请求,如下所示:
$.getJSON("prod_search.php?type=getCustInfo&custID="+custID, function(json) {
alert(json.address);
$("#invAddress").html(json.address);
$("#currency").html(json.second);
});
使用firebug进行检查,响应位于下方,但警报显示“未定义”且未插入任何值。
[{"address":"abc123","second":"ABC"}]
有什么想法吗?
答案 0 :(得分:2)
使用
json=json[0]
首先在回调中。 您收到一个数组,您想要访问的对象是此数组中的第一个(也是唯一的)项。