首页 > 其他 > 详细

获取多个checkbox的值

时间:2014-12-30 18:26:27      阅读:189      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!