当前位置:  开发笔记 > 编程语言 > 正文

循环通过JSON数组

如何解决《循环通过JSON数组》经验,为你挑选了1个好方法。

我最近发布了另一个问题,直接用户指出我正确的方向.

$.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); 
        }                           
    });

这会正确返回数据,但我想执行一种'foreach'.该数组包含有关多个传入和传出即时消息的数据.因此,如果用户一次与多个人交谈,我需要循环.数组的结构如下.

    Array
(

    [0] => Array
        (
            [username] => Emmalene
            [contents] => 
                          
  • ACTwebDesigns
  • helllllllo
  • ACTwebDesigns
  • sds
  • ACTwebDesigns
  • Sponge
  • dick
  • ACTwebDesigns
  • arghh
) )

任何帮助非常感谢.



1> Daff..:

好了,因为你已经使用了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);
            });
        }                           
    });

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有