赋值 <td class="<%=listClass%>" nowrap style="width:70px;"><input type="checkbox" style="cursor:'hand'" name="batchDel" value="<%=obj[3]%>"><%=index%></td>
<input name="successId" type="hidden"> 隐藏域
function dataToTemp(che){ var batchDel = document.getElementsByName("whir$yhsq1_pt_type"); var dataArr = new Array(); for(var i=0; i<batchDel.length; i++){ var batchDels = document.getElementsByName("whir$yhsq1_pt"+(i>0?''+(i+1):'')); for(var j=0; j<batchDels.length; j++){ var dataObj = batchDels[j]; if(che){ if(dataObj.checked){ dataArr.push(dataObj.value); } }else{ if(!dataObj.checked){ dataArr.push(dataObj.value); } } } } return dataArr; }
function dataToTemp(che){ var batchDel = document.getElementsByName("batchDel"); var dataArr = new Array(); for(var i=0; i<batchDel.length; i++){ var dataObj = batchDel[i]; if(che){ if(dataObj.checked){ dataArr.push(dataObj.value); } }else{ if(!dataObj.checked){ dataArr.push(dataObj.value); } } } return dataArr; }
function CGYES(){ var sfxz = getCheckBoxID(); if(sfxz == ""){ alert("你没有选中要提交的订单,请选择再提交"); return false ; } var nocheckedData = dataToTemp(false); var checkedData = dataToTemp(true); var successId = ""; var failId = ""; for(var i=0;i<checkedData.length;i++){ var checkvalue = checkedData[i]; var cnt = "0"; for(var j=0;j<nocheckedData.length;j++){ var nocheckvalue = nocheckedData[j]; if(checkvalue==nocheckvalue){ //alert(checkvalue+"没有选择完全!"); cnt = "1"; } } if(cnt == "0"){ successId += "'"+checkvalue+"'"+","; }else{ failId += checkvalue+","; } } if(successId!=""){ document.form1.successId.value=successId; document.form1.action="/defaultroot/CGAction.do?cgyes=yes"; document.form1.submit(); // alert(successId+"结案成功执行!"); } if(failId != ""){ alert(failId+"选择不完全,结案执行失败!"); } }
function selectAll(obj) { if(obj.checked) { for(var i = 0 ; i < form1.length ; i++ ) { var chkObj = form1[i] ; if(chkObj.type == "checkbox"){ if(chkObj!=obj&&!chkObj.disabled) { chkObj.checked = true ; } } } }else { for(var i = 0 ; i < form1.length ; i++ ) { var chkObj = form1[i] ; if(chkObj.type == "checkbox"){ if(chkObj!=obj) { chkObj.checked = false ; } } } } }
function getCheckBoxID() { var retString="" ; for(var i = 0 ; i < form1.length ; i++ ) { var obj = form1[i] ; if(obj.type == "checkbox"&&obj!=form1.chkSelect){ if(obj.checked) { retString += obj.value ; retString += "," ; } } } return retString ; }
相关推荐
有源码有实例,delphi Listview复选框checkbox实现单选的功能,代码很精简实用,测试完美!
CSS3美化复选框checkbox CSS3美化复选框checkbox CSS3美化复选框checkbox CSS3美化复选框checkbox CSS3美化复选框checkbox
QTreeView Checkboxes 需要实现一个功能:在QT的TreeView中,能够使用复选框,并且选中父节点的复选框可以全选或取消子节点的复选框。 参考链接: http://blog.csdn.net/ajaxhe/article/details/7518285
这是一款效果非常酷的CSS3复选框checkbox样式美化效果。该复选框美化效果共有11种。默认的复选框的样式十分不好看,该效果将复选框加一美化,带上了一些动画效果,其中一些制作为滑动按钮的样式。
一款好看的jQuery自定义美化复选框checkbox样式代码,可以定义复选框的颜色和形状,让复选框风格不再像默认样式那样单调。
CSS3自定义美化复选框Checkbox按钮样式代码 CSS3自定义美化复选框Checkbox按钮样式代码 CSS3自定义美化复选框Checkbox按钮样式代码
用javascript+css实现的树形复选框(Checkbox),可显示选中数和有展缩功能.
带复选框(checkbox)的树带复选框(checkbox)的树带复选框(checkbox)的树带复选框(checkbox)的树
这是一款表单复选框checkbox美化特效,多选框按钮美化代码。
复选框checkbox的jquery插件, 用法:if($("#check").check()) $("#check").check(true);
jQuery多级复选框checkbox选中代码,支持水平横向与垂直纵向排列,共有3种排列样式,具体看演示。
复选框里的值通过表单post方法传入数据库
加载复选框CheckBox
对于jQuery自定义复选框checkbox和单选框Radiobox,我们已经有介绍过不少了,比如9款迷人样式的CSS3自定义Checkbox复选框和HTML5/CSS3开关按钮 立体3D按钮。今天要介绍的是一款基于jQuery的美化版复选框,它的特点是...
JS复选框checkbox动画特效下载是一款可以使原生的checkbox复选框被点击的时候,产生一些有趣的动画效果。
这是一款效果非常炫酷的CSS3复选框checkbox动画特效。这组复选框动画特效共3种效果,它们都是在原生checkbox元素的基础上进行了美化,在用户点击复选框的时候制作出非常酷的动画效果。
jQuery实现复选框checkbox的全选与反选功能,不用多介绍了吧,以往都是基于纯js的实现比较多,这个是引入了jquery,或许更能满足现在的前端设计吧。
一行代码搞定layui数据表格的表头checkbox复选框隐藏问题。
插件描述:9款表单复选框(Checkbox)与单选按钮美化. 参考示例:http://www.jq22.com/jquery-info5907
天轰穿系列教程之-33单选按纽和复选框RadioButton CheckBox天轰穿系列教程之-33单选按纽和复选框RadioButton CheckBox天轰穿系列教程之-33单选按纽和复选框RadioButton CheckBox天轰穿系列教程之-33单选按纽和复选框...