如何得到选中的checkbox值

如何得到checkbox 选中值

//.aspx 绑定代码
<ItemTemplate>
<input type="checkbox" name="chkSelect" class="list-checkbox"  value='<%# DataBinder.Eval(Container, "DataItem.register_id") %>'>
</ItemTemplate>

//get selected checkbox value, seprate:,
 function ChkGetSelected(objCheck)
 {
  var SelectedCount = 0;
  var s = "";

  if (!objCheck) return s;
   
  if(objCheck[0])
  {
   for(var i=0;i<objCheck.length;i++)
   {
    if (objCheck[i].checked)
    {
     if (s != "")
     {
      s = s + ",";
     }
     s = s + objCheck[i].value;
     
     SelectedCount = SelectedCount + 1;
    }
   }
  }
  else
  {
   if(objCheck)
   {
    if (objCheck.checked)
    {
     s = objCheck.value;
     SelectedCount = SelectedCount + 1;
    }
   }
  }

  return s;
 }

 

//批量删除
function BatchDelete()
{
 var s = ChkGetSelected(document.all.chkSelect);

 if (s == "")
 {
  alert('请选择一条或多条记录');
  return false;
 }
 
 if (!confirm("确实要将这几条记录从黑名单中删除吗?")) return false;
 
 Form1.txtSelect.value = s;
 document.all.divHintSave.style.display = "";

 return true;
}

//.cs 文件
string codes = this.txtSelect.Value.Trim();
string[] arrcode = codes.Split(",".ToCharArray());
     foreach(string register_id in arrcode)
     {
     //删除代码
     }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值