码迷,mamicode.com
首页 > 其他好文 > 详细

获取多个checkbox的值

时间:2014-12-30 18:26:50      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

 

 我前台绑定数据用了repeater控件   html代码是

<td><input type="checkbox" name="checkbox" value=‘<%#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的值

标签:

原文地址:http://www.cnblogs.com/laidanchao/p/4194045.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!