Phi*_*son 2 javascript jquery json
我最近发布了另一个问题,直接用户指出我正确的方向.
$.ajax({
type: 'POST', url: './', data: 'token=' + token + '&re=8', cache: false, timeout: 5000,
success: function(html){
auth(html);
var JSON_array = eval(html);
alert(JSON_array[0].username);
}
});
Run Code Online (Sandbox Code Playgroud)
这会正确返回数据,但我想执行一种'foreach'.该数组包含有关多个传入和传出即时消息的数据.因此,如果用户一次与多个人交谈,我需要循环.数组的结构如下.
Array
(
[0] => Array
(
[username] => Emmalene
[contents] =>
<ul><li class="name">ACTwebDesigns</li><li class="speech">helllllllo</li></ul>
<ul><li class="name">ACTwebDesigns</li><li class="speech">sds</li></ul>
<ul><li class="name">ACTwebDesigns</li><li class="speech">Sponge</li><li class="speech">dick</li></ul>
<ul><li class="name">ACTwebDesigns</li><li class="speech">arghh</li></ul>
)
)
Run Code Online (Sandbox Code Playgroud)
任何帮助非常感谢.
好了,因为你已经使用了jQuery,你可以使用每个函数:
$.ajax({
type: 'POST', url: './', data: 'token=' + token + '&re=8', cache: false, timeout: 5000,
success: function(html){
auth(html);
var JSON_array = eval(html);
$.each(JSON_array, function(index, data) {
$('someelement').append(data.contents);
});
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8677 次 |
| 最近记录: |