先做一个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;
本文介绍了一种使用JavaScript构建用于发送AJAX请求的JSON数据的方法。通过遍历元素列表,构造了一个包含用户ID和一系列问题答案的对象数组。最终,将这个JavaScript对象转换成了JSON字符串。
704

被折叠的 条评论
为什么被折叠?



