逗号分割字段value,复选框循环赋值取值,拼接

1.获取选中复选框value,逗号拼接

var xcid ="";

$("input:checkbox[name='xcid']:checked").each(function(){

        xcid +="," +$(this).val();

})

2.点击编辑时,获取值并默认选中已经存在的值

//取消选中状态(上一条记录选中过,先取消所有选中状态)

var xcidCheckbox = $("input[name='xcid']");

法1:xcidCheckbox .each(function(){

            $(this).checked = false;

         })

法2:for(var i=0;i<xcidCheckbox.length;i++){

             xcidCheckbox[i].checked = false;

        }

//逗号分割,转为数组

var xcid ="1,2,3"

var mm = xcid.split(",");

//获取复选框

var xcidCheckbox = $("input[name='xcid']");

//循环mm与复选框,当mm的值与复选框中value一致,状态选中

for(var i=0;i<mm.length;i++){

     for(var j=0;j<xcidCheckbox.length;j++){

          if(mm[i]==xcidCheckbox[j].value)

                xcidCheckbox[j].checked = true;

     }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值