let result =[];var index=0;for(var i in indexArray){
index=parseInt(i)+1;var orderNumVal =$("#orderNum"+index).val();var paymentModeVal=$("#paymentMode"+index).val();var paymentModeDescVal =$("#paymentModeDesc"+index).val();var channelCodeVal=$("#channelCode"+index).val();var materialIdVal =$("#materialId"+index).val();var materialUrlVal =$("#materialUrl"+index).attr("src");let formData ={'orderNum': orderNumVal,'paymentMode': paymentModeVal,'paymentModeDesc': paymentModeDescVal,'channelCode': channelCodes,'materialId': materialIdVal,'materialUrl': materialUrlVal
};
result.push(formData);}var resultStr =JSON.stringify(result);
console.log("resultStr---"+resultStr);
jquery json数组增加元素
var dataObj = $("#submitData", parent.document).val();
var dataStr = JSON.stringify(dataObj);//obj-->String
var data =eval('('+dataStr+')');//替换json字符串中的转义字符
console.log("data---"+data)
var dataJsonarray= $.parseJSON(data);// String --> json数组for(var i in dataJsonarray){//遍历json数组增加元素
dataJsonarray[i]["publishTime"]=date
}
var resultStr = JSON.stringify(dataJsonarray);
console.log("resultStr---"+resultStr);
2.遍历json数组
var obj =[{"name":"张三","password":"123456"}];//下面使用each进行遍历
$.each(obj,function(index, value){// index代表下标alert(value.name +'---'+ value.password);});