您的位置:首页 > Web前端 > JavaScript

JavaScript如何将多个数据放入一个数组

2017-05-10 15:22 711 查看
当遇到这样的场景:一堆数据,每组数据前面都有一个多选框,挑选其中几组数据删除。

分析:那些被挑选的数据需要先通过JavaScript传输到后台,然后在后台删除。那么在JavaScript就需要将这些数据放进一个数组内,然后一次性传输到后台。

var checkboxFlg=0;//用来判定被选中的数据的个数
var dataList=new Array();//新建一个数组
for(var i=0;i<checkboxName.length;i++){
if(checkboxName[i].checked){//挑选出被选中多选框的数据
checkboxFlg++;
var object=new Object();
object.hiddenDeptCode=hiddenDeptCode[i].value;
object.hiddenEmpNo=hiddenEmpNo[i].value;
object.hiddenUpdateDate=hiddenUpdateDate[i].value;//将数据赋值到一个新对象中

dataList.push(object);//将该对象放入数组中
}
}

if(checkboxFlg==0){
document.getElementById("myLabel").innerHTML="请选择复选框";
window.alert("请选择复选框");
return;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  web开发 javascript
相关文章推荐