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

本文介绍了一种使用JavaScript处理多选框数据的方法,通过遍历多选框收集被选中的项,并将其组织成数组形式以便于后台进行批量操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当遇到这样的场景:一堆数据,每组数据前面都有一个多选框,挑选其中几组数据删除。

分析:那些被挑选的数据需要先通过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;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值