求助一个前台Jsp将复选框列表数据转化成json提交给servlet的问题。 20

functionButonGetCheck2(){varcheckedItems=$('#class2_out').datagrid('getChecked');varn... function ButonGetCheck2(){
var checkedItems = $('#class2_out').datagrid('getChecked');
var names = [];
$.each(checkedItems, function(index, item){
names.push(item.COURSENAME);
alert(item.COURSENAME);
});
console.log(names.join(","));
};

上面这个是我在网上找的遍历class2_out这个datagrid的js代码,是可以用的。然后我在网上找json提交的时候,发现都是举得提交单条记录转化成json然后提交到servlet的。所以我想问下,我能不能在一边遍历我选中的datagrid记录的时候,一边将记录内容加入到一个列表中(就像java里面的list容器的list.add(object)方法一样),遍历完成后再一把把这个list转化成JSON格式提交给servlet呢?
展开
 我来答
耿振锋
2014-08-19 · 超过10用户采纳过TA的回答
知道答主
回答量:28
采纳率:100%
帮助的人:14.8万
展开全部
下面代码我没试过
var bjson={}; //object数据集

挨个遍历的时候
var ob={ name : item.COURSENAME };
bjson.data+=ob; //这种加法我设想的

最后bjson 内容是:{data:[{name:data1},{name:data2},{name:data3}......]}

要是上面的不行就用笨办法,循环构造字符串加起来吧。。。。。。。。。。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式