我们抛给PHP一串数组,然后用json_encode()
返回成json格式:
<?php
$arr = Array(Array('id' => '1000', 'content'=>'Hello World', 'time' => '2015-2-27 14:23:20'), Array('id' => '1001', 'content'=>'今天天气不错', 'time' => '2015-2-27 18:20:21'));
echo json_encode($arr);
?>
得到:
[{"id":"1000","content":"Hello World","time":"2015-2-27 14:23:20"},{"id":"1001","content":"\u4eca\u5929\u5929\u6c14\u4e0d\u9519","time":"2015-2-27 18:20:21"}]
于是乎,很蠢的我就不知道怎么遍历这货,其实也不难:
var array = $.parseJSON(data);
var i, message;
$.each(array, function(i, message) {
// self.addNew(message.id, message.content, message.time, false);
});
只要使用each就好啦~。