日期:2014-05-16  浏览次数:20460 次

[a,b,c]数组转化成json{a:"",b:"",c:""}
这种数组转化成json应该怎样去实现呢??有没有人可以稍微指点一番
json 数组

------解决方案--------------------
如果数组的层数只有一层可以如下
   var test = ["a", "b", "c"];
    var result = {};
    $.each(test 
------解决方案--------------------
 [],function (i, v) {
        v && result[v] = {};
    });

------解决方案--------------------

var arr = ['a','b','c'];
var obj = {};
for(var i in arr){
obj[arr[i]]="";
}
alert(JSON.stringify(obj));

------解决方案--------------------

var a = {        a: "XXXX", //属性也是Camel规则        
     b: 1990,        
    c: 21
};


然后就是转换问题了,使用JSON类:var b = JSON.stringify(a); //注意,b是json字符串如果找不到JSON对象说明你浏览器版本太老就需要手动引用json类库请自行百度"json2.js"进行下载并引用希望对您有帮助~