给后台传一个数据,数据格式如下,怎么放入我定义的属性中

fly丶fly 发布于 2016/04/06 14:14
阅读 379
收藏 0
{
    "filter" : [
        {
            "adcode" : [
                1301,
                1302
            ],
            "category" : "power",
            "eta_PM25" : "~95",
            "map" : {
                "capacity" : "50~100",
                "fuel" : [
                    {
                        "ash" : 6,
                        "map" : {
                            "using" : "300~350"
                        },
                        "surful" : 3,
                        "value" : "coal"
                    },
                    {
                        "map" : {
                            "surful" : 3
                        },
                        "value" : "fuel"
                    }
                ],
                "year" : "10~"
            }
        },
        {
            "cateogry" : "coal",
            "map" : {
                "function" : [
                    {
                        "map" : {
                            "prod" : "20~50"
                        },
                        "value" : "烧结"
                    },
                    {
                        "map" : {
                            "prod" : "20~50"
                        },
                        "value" : "炼焦"
                    }
                ],
                "year" : "10~"
            }
        }
    ]

}

上面数据放入var  dataFilter={
     "filter":[]
}

求大神指教


加载中
0
阿信sxq
阿信sxq

假设“json”这个变量表示前面的json字符串,那么使用jquery可以这样:

json=$.parseJSON(json);
$.each(json.filter,function(ind,item){
    dataFilter.filter.push(item);
}) ;



你试一试


阿信sxq
阿信sxq
回复 @fly丶fly : 什么,没明白你说的呢
fly丶fly
fly丶fly
多谢层主,如果这些数据我需要追加呢?怎么让他最近 只追加到一个上面呢?
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部