js对象循环遍历

以常用的ajax返回数据为例

<script type="text/javascript">
    $(function(){
        var url = 'http://www.abc.com';
        var data = {
            "id" : 1
        };
        $.post(url,data,function(msg){
            //转换为对象
            var goods_list = eval('(' + msg + ')');
            //var goods_list = JSON.parse(msg); 也可用此方法转换
            var html = '';
            //循环对象
            for (var key in goods_list){
                html += '<div>'+goods_list[key]['name']+'</div>';
            }
            $("#goods_list").html(html);
        });    

    })
</script>

 

posted on 2016-11-01 17:23  冬天的小萝卜  阅读(337)  评论(0)    收藏  举报