GridView全局仅能选择一个复选框

//全局仅能选择一个复选框

function CheckLimit(check) {
            var inputs = document.getElementsByTagName("input");
            for (var i = 0; i < inputs.length; i++) {
                if (inputs[i].type == "checkbox") {
                    inputs[i].checked = false;
                }
            }
            check.checked = true;
        }

控件

<asp:GridView ID="gvwInfo" runat="server" Width="654px"
                                                                    EmptyDataText="无信息!">
                                                                    <EmptyDataRowStyle ForeColor="Red" HorizontalAlign="Center" />
                                                                    <Columns>
                                                                        <asp:TemplateField>
                                                                            <ItemTemplate>
                                                                                <asp:CheckBox ID="SelectData" runat="server" onclick="ColumnCheckLimit(this)"/>//调用JS方法
                                                                            </ItemTemplate>
                                                                            <ItemStyle HorizontalAlign="Center" />
                                                                            <HeaderStyle Width="8%" HorizontalAlign="Center" />
                                                                        </asp:TemplateField>
                                                                        <asp:BoundField HeaderText="名称" DataField="NAME">
                                                                            <ItemStyle Width="40%" HorizontalAlign="Center" />
                                                                            <HeaderStyle Width="40%" HorizontalAlign="Center" />
                                                                        </asp:BoundField>
                                                                </Columns>
                                                                </asp:GridView>

GridView全局仅能选择一个复选框,布布扣,bubuko.com

时间: 2024-10-13 00:58:45

GridView全局仅能选择一个复选框的相关文章

js做全选,用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false

用一个checkbox复选框做多个checkbox复选框的全选按钮,有一个复选框未被选择时,全选按钮的checked就为false,当所有checkbox都被选中时,全选按钮也被选中. 详解: 有两种方式使<input type="checkbox" />中的复选框被选中. 方法一:直接在HTML行间中添加checked属性.   eg:<input type="checkbox" checked /> 方法二:使用javascript使in

Jquery复选框的全选全不选及选择所有复选框实现全选的复选框

Jquery代码 $(function () { $(":checkbox.parentfunc").click(function () { //如何获取被点击的那个复选框 $(this).parent().parent().next().find(":checkbox").prop("checked", this.checked); }); $(":checkbox:not(.parentfunc)").click(func

jquery获取当前被选择的复选框的value的集合

1.HTML代码 <input type="checkbox" name="productID" value="0"> <input type="checkbox" name="productID" value="1"> <input type="checkbox" name="productID" value=&qu

学习点1:可选择的复选框

<!doctype html> <html><head><meta charset="utf-8"><title>无标题文档</title></head> <body> <form> <input type="radio" name='radio' value="1" onclick='check(this)'>单选一 <

JS复选框向一个文本框中传值的多选效果

选择一个复选框,那么这个复选框的值就传到一个文本框中,如果这个文本框里有了就不用加了,没有则加.如果取消选择,则从文本框中取掉传的值.中间以“,”分隔,最后结尾没有“,”分隔符. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=&q

COCOS学习笔记--复选框CheckBox及其控件属性

一.Button介绍 游戏开发中有时我们会用到CheckBox,CheckBox就是复选框,大家应该都见过复选框,它有两个状态,一个勾选态,一个非勾选态,我们可以通过CheckBox在这两个状态间的切换来实现一些特定的判断功能,比如是否游戏关闭音效等. CheckBox也和cocos提供的其他控件一样,我们可以在Cocos Studio中创建并设置相关属性,在代码工程中使用:也可以之间在代码工程中创建使用.CheckBox类提供了对复选框的相关方法,其继承自Widget类: 接下来就通过实例来看

ExtJS表格——行号、复选框、选择模型

本篇的内容是为表格添加行号,和复选框,最后谈一下Ext的选择模型.内容比较简单,就直接上代码了.一. 设置行号   行号的设置主要问题在于删除某一行后需要重新计算行号  Ext.onReady(function() {         var cm = new Ext.grid.ColumnModel([                     new Ext.grid.RowNumberer(),           --在这里设置行号                    { header:

js如何判断一个checkbox复选框是否被选中

js如何判断一个checkbox复选框是否被选中:checkbox复选框是最为常用的表单元素之一,它的作用就是用来选中和取消选中,所以有时候就要判断一个复选框是否已经被选中,下面就通过代码实例简单介绍一下如何判断一个复选框是否被选中.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content=&

gridview列前加复选框需要注意的一点

前言 获取gridview每一列前面的复选框,然后获取选中的这一行的id.aspx页面,我不喜欢用这个,有的公司用自己封装的,基本上都是用封装的,这是我知道的.也有用Repeater的.可能是因为gridview微软该给提供的都提供了吧.很强大,不该要的也有了.废话说了不少,说说我自己做的时候问题吧. 过程 自己简单实现了一些,只是为了说明注意的那个问题. 前台代码 后置代码: 总结 我就考虑到绑定数据和获取checkbox是否被选中,数据显示出来了,这没问题了,然后就获取复选框的代码也对.但是