当我选择多个复选框时,我无法找到提交数组数组的问题的答案。我能够将它传递给我的struts动作,但它只被视为一个单独的对象。我期待列表中的多个对象,但我只得到一个。控制台为x(始终)返回值1。有人可以帮忙纠正这段代码吗?
再次感谢。这是我的jquery代码:
var checkosbrowser=$('#oidtable').find('input[type=checkbox]');
var selDataList = [];
var vaOSBrowser;
for(var i=0;i<checkosbrowser.length;i++){
vaOSBrowser = [];
if(checkosbrowser[i].checked){
var p = checkosbrowser[i].parentNode.parentNode;
var id=p.id;
vaOSBrowser.push($('#oidtable').jqGrid('getCell',id,'environment'));
vaOSBrowser.push($('#oidtable').jqGrid('getCell',id,'onlineID'));
vaOSBrowser.push($('#oidtable').jqGrid('getCell',id,'releaseDate'));
selDataList.push(vaOSBrowser);
}
}
alert("array list is " + selDataList.toString());
var selData = document.getElementById("selectedDataList");
selData.value = selDataList;