使用jQuery對js對象和數組的遍歷以及序列化
//對象創建與添加
var m={"name":"leo","age":2};
m.type = 23;
//數組創建與添加
var m2 = [{"name":"name","value":"leo2"},{"name":"age","value":8}];
m2.push({"name":"type","value":0})
//對象成員遍歷
$.each(m,function(name,value){
alert(name+"_"+value);
});
//數組遍歷
$.each(m2,function(i,item){
alert(i+"_"+item.name+"_"+item.value);
});
//序列化
var str1 = jQuery.param(m);
alert(str1); //name=leo&age=2&type=23
var str2 = jQuery.param(m2);
alert(str2); //name=leo2&age=8&type=0
var m={"name":"leo","age":2};
m.type = 23;
//數組創建與添加
var m2 = [{"name":"name","value":"leo2"},{"name":"age","value":8}];
m2.push({"name":"type","value":0})
//對象成員遍歷
$.each(m,function(name,value){
alert(name+"_"+value);
});
//數組遍歷
$.each(m2,function(i,item){
alert(i+"_"+item.name+"_"+item.value);
});
//序列化
var str1 = jQuery.param(m);
alert(str1); //name=leo&age=2&type=23
var str2 = jQuery.param(m2);
alert(str2); //name=leo2&age=8&type=0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.