首页 > 代码库 > 获取多个checkbox的值
获取多个checkbox的值
我前台绑定数据用了repeater控件 html代码是
<td><input type="checkbox" name="checkbox" value=http://www.mamicode.com/‘<%#Eval("id") %>‘/></td>
我的方法是在前台用jq获取,代码如下
<script> $(document).ready(function () { var mids = ""; $("#ttt").click(function () { $("[name=checkbox]:checkbox:checked").each(function () {//遍历所有选中的checkbox mids += "," + $(this).val();//结果可能为 ,1,2,3,4 location = "PayPage.aspx?ID=" + mids.substring(1);//因为获取到的第一个内容是“,” 所以用substring(1)去掉第一个结果,这样就剩下1,2,3,4了 然后传值到新的页面 }) }) }) </script>
另一个页面后台接收ID
if (Request["ID"] != null)
{
string sql = string.Format("select * from news where newsid in ({0})", Request["ID"].ToString());
}
获取多个checkbox的值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。