使用AJAX处理JSON数据

时间:2011-12-28 18:03:35

标签: ajax json

我的目标是显示我从PHP文件收到的JSON数据的内容。

PHP正在发送:

$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($arr);

AJAX ---> ajax正在接收“数据”并显示:data = {“a”:1,“b”:2,“c”:3,“d”:4,“e”:5}

例如,项目“c”得到“3”。怎么能显示如下:

警告('a =“+ ..--->我必须放在这里< -----。);

我试过:约会[2],但它不起作用!是说:未定义 ------->

解决方案:

var obj = jQuery.parseJSON(data);
alert( obj.a);

向所有人提供帮助!

2 个答案:

答案 0 :(得分:0)

您可以使用JQuery在ajax或javascript中解析JSON

var obj = jQuery.parseJSON('{“name”:“John”}');

alert(obj.name ===“John”);

答案 1 :(得分:0)

你有没有尝试过:
data["c"]

这应该有效。