`
wenxin2009
  • 浏览: 315202 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jquery用ajax返回json

    博客分类:
  • js
阅读更多

1、Jquery返回json时,json中包含多个不同对象,以下分面返回searchResultVO和params对象,可以对它们进行分别操作。

 

$(":checkbox").click(function(){
            $.post("/test.action",{params:test},function(data,status){
                var d=eval("data");
                //数据列表(searchResultVO为List对象)
                for(var i=0; i<d[0].searchResultVO.length; i++){
                        $("#Id_"+i).text(d[0].searchResultVO[i].id);
                        $("#No_"+i).text(d[0].searchResultVO[i].no);
                }
               //动态更新分页链接条件(params独立的一个对象)
                var auctionType = d[0].params.type;
                var auctionStatus = d[0].params.status;
                var timeRange = d[0].params.range;
                var priceRange = d[0].params.price;
                var sort = d[0].params.sort;
        },"json");
        }); 

 

 2、fastjson在json字符串转对象过程中,如果属性为大写开头,可能不能转换,取不到值。可在对象属性上

注解指定字段名。如下:

@JSONField(name="Mobile")
private String mobile;

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics