JS判断Datalist模板列中checkbox是否有被选中!问题

问题描述

用JS判断Datalist模板列中checkbox是否有被选中的如果一个都没选中就弹出提示"一个都没选中"(为什么要用JS?因为JS不用回执服务器)大侠多贴代码出来!!本人很菜!!谢谢

解决方案

解决方案二:
自己顶下
解决方案三:
UPUP
解决方案四:
怎么没人来啊~~
解决方案五:
DING
解决方案六:
帮顶几下!!
解决方案七:
顶顶
解决方案八:
顶起来在说~!
解决方案九:
大侠来帮忙啊!
解决方案十:
没有人会吗?上传一点,谢谢
解决方案十一:
functiongetSelectCount(){varfrm=document.forms[0];varlen=frm.elements.length;varj=0;for(vari=0;i<len;i++){varobject=frm.elements[i];if(object.type=="checkbox"&&object.name!="checkAll"){if(object.checked)j++;}}returnj;}if(getSelectCount()<1){alert("请至少选择一条记录进行操作");returnfalse;}
解决方案十二:
varischeck=false;varcheckbox=document.all.tags("input");for(vari=0;i<checkbox.length;i++){if((checkbox[i].type=="checkbox")&&checkbox.checked==true){ischeck=true;break;}}if(ischeck==false){alert("请至少选择一条记录进行操作");}

时间: 2024-11-05 21:48:08

JS判断Datalist模板列中checkbox是否有被选中!问题的相关文章

关于datagrid模板列中checkbox表头是否选中的问题!在线等!

问题描述 我现在在datagrid模板列中表头列里的checkbox中事件写的是:foreach(DataGridItemdginDataGrid1.Items){CheckBoxc1=(CheckBox)dg.Cells[6].FindControl("ch1");if(c1.Checked==false){c1.Checked=true;}else{c1.Checked=false;}}但是发现了一个问题,如果列表中有部分checkbox控件选择上了,有的没选择上,这个时候单击表头

批量获取DataGrid控件模板列中的数据

datagrid|datagrid控件|模板|数据 批量获取DataGrid控件模板列中的数据 在DataGrid中一般只能单个获取每一行的数据,若要批量获取DataGrid控件中的数据必须对每一个模板列的控件进行扫描,获取其中的数据.我本想做的程序是根据不同的行数,由用户一次输入若干数据,提交后系统自动获取批量数据的程序.以下程序简单表达了需要实现的功能 test.aspx .......... <asp:DataGrid id="dgResult" runat="s

DataGrid模板列的CheckBox事件定义方法

  DataGrid的模板列中使用CheckBox是很常见的现象,而每个CheckBox怎么触发事件,又如何得到发生事件的当前行数据,是本文描述的中心.它并没有什么技术含量,但不了解的话,会让你在这里浪费一些时间.举个简单的例子:你需要在点击DataGrid上的CheckBox后,在将当前行数据复制到另一个表格中.     ok,言归正传.     假设当前有这样一个DataGird: <asp:datagrid id="preCustList" Runat="serv

~求教 gridview中 如何实现两个模板列中 textbox控件的 实时变换呢 ? 类似TextChanged

问题描述 gridview中如何实现两个模板列中textbox控件的实时变换呢?类似TextChanged比如在模板列中有两个控件textbox1和textbox2如何实现当textbox1的值发生变化以后textbox2的值马上就变成textbox1的值乘以二就是下面的代码怎么能够在textbox1的值发生变化后改变焦点时马上实现呢??多谢各位大侠~for(i=0,i<10,i++){TextBoxtextbox1=(TextBox)GridView1.Rows[i].Cells[2].Fin

js判断鼠标左、中、右键哪个被点击的方法_javascript技巧

本文实例讲述了js判断鼠标左.中.右键哪个被点击的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <html> <head> <title>js判断鼠标左.中.右键哪个被点击-柯乐义</title> <script type="text/javascript"> function whichButton(event) { var btnNum = event.button; if (btnNum==2)

关于datagrid模板列中填加控件的疑问(非常简单)

问题描述 刚用.net2003在datagrid中模板列中加入了一个控件,为什么该控件没有'事件'选项.在2005里datagridview中模板列中加控件后,此控件就有'事件'.究竟是为什么啊?在2003里为什么就没有事件啊?05是不是把这个问题给解决了啊?还是怎么的?请高手赐教! 解决方案 解决方案二:直接在html中增加事件不就行了嗎?解决方案三:我是解决这个问题了就是不知道为什么没有事件!解决方案四:05有,那就用05吧,呵呵解决方案五:晕我就是想知道为什么03里的datagrid没有这

请问在GridView的模板列中如何才能或取到其中的DropDownList的值?

问题描述 请问在GridView的模板列中如何才能或取到其中的DropDownList的值?我在代码中写的是stringCYNL=(DropDownList)GridView1.FindControl("tbXZJD").SelectedValue;但是提示说没有"SelectedValue"属性,请问怎么才能获取到DropDownList控件的值呢?多谢大家帮忙 解决方案 解决方案二:stringCYNL=((DropDownList)(GridView1.Fin

RadioButtonList在Datagrid模板列中的应用

datagrid|模板 1.RadioButtonList插入DataGrid模板列的方法与其他控件插入的方法一致. 2.从数据库中读取RadioButtonList状态的方法 1) .aspx文件 <asp:RadioButtonList .... SelectedIndex='<%# Container.DataItem("strRBL") %>'> 2) .vb文件 objDataSet.Tables(0).Columns.Add("strRBL

asp.net GridView模板列中实现选择行功能_实用技巧

大部分的功能采用通过模板列实现,为了方便选择和删除使用了它自带的功能和方法,很容易就能实现,没发现有什么大问题:但是在部署到服务器中,发现选择显示的不是文字,而是"select",也没查出是什么原因,后面不得不改为通过模板列实现. 在改为模板列实现时,发现gv_sjy_RowCommand事件里不能通过e.CommandArgument获取行的索引值,只能另想途径了,发现有两种方法可以做到: 第一种: 复制代码 代码如下: <asp:LinkButton ID="btn