JQUERY getJSON / ajax响应未被处理

时间:2010-10-05 08:45:07

标签: php javascript ajax json

我正在向服务器发送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"}]

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用

json=json[0]

首先在回调中。 您收到一个数组,您想要访问的对象是此数组中的第一个(也是唯一的)项。