先做一个dataArr对象,储存所有需要ajax的数据。然后其他的对象就放在一个数组里面,之后再运行JSON.stringify(dataArr)即可转换成json字符串
var dataArr = {
'userid':1,
'case':[]
};//胡乱捏造用户id
for(var i=0;i<$radioList.length;i++){
var item = {
'qid':$radioList[i].name.replace('item',''),
'answer':$radioList[i].value,
'index':i+1
};
var tempLength = dataArr.case.length;
dataArr.case[tempLength] = item;
}
//console.log(JSON.stringify(dataArr));return;