赋值 <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 ; }
相关推荐
当结合Checkbox(复选框)时,这种交互方式可以让用户在一个下拉菜单中多选他们感兴趣的项,这对于数据筛选、配置设置等功能非常有用。在本资源中,我们讨论的是一个基于C#和ASP.NET开发的下拉框带Checkbox的源码...
此外,zTree还支持节点的复选框功能,通过`checked`属性控制。例如,你可以根据用户权限或预设状态设置节点的选中状态。在示例代码中,`isChecked`函数用于检查某个联系人是否已选择了特定的组织,根据返回结果设置`...
这些控件包括文本框(TextBox)、按钮(Button)、复选框(CheckBox)、单选按钮(RadioButton)、下拉列表(DropDownList)、列表视图(ListView)等。每个控件都有其特定的用途和用法,了解并熟练掌握它们能帮助...
一个GUI通常包括窗口(Window)、菜单(Menu)、按钮(Button)、文本框(TextBox)、复选框(CheckBox)、单选按钮(RadioButton)、滚动条(Scrollbar)、标签(Label)以及各种图形元素如图片框(PictureBox)等...
9. CheckBox:CheckBox 是复选框,允许用户选择多个选项。`android:id`标识复选框,`android:text`设置显示的文本。 以上是Android开发中常见的一些UI控件,它们构成了Android应用界面的基本元素。了解并熟练使用...
4. **复选框(CheckBox)**和单选按钮(RadioButton)**:用于提供多选项选择,常用于设置用户偏好。 5. **列表框(ListBox)**和组合框(ComboBox)**:用于展示可选择的项目列表,用户可以从中选择一项。 二、报表设计与...
Vue支持单选按钮(Radio)和复选框(Checkbox)的双向数据绑定。使用`v-model`指令可以轻松地将选中状态与Vue实例的属性关联起来: ```html <input type="checkbox" v-model="selectedOptions" value="option2...
案例中可能包括了各种常见的对话框控件,如按钮(Button)、文本框(Edit Control)、组合框(ComboBox)、复选框(CheckBox)和单选按钮(RadioButton)等,这些都是构建用户界面的基本元素。 此外,案例还涉及了...
4. CheckBox和RadioButton:与Swing中的复选框和单选按钮相当,但JavaFX的样式更加灵活。 5. ComboBox:下拉列表,JavaFX支持动态加载和过滤选项。 6. ListView、TreeView和TableView:类似于Swing的列表和表格,但...
- `Checkbox(String s)`创建一个带有特定标签的复选框。 - `Checkbox(String s, boolean b)`创建一个带有特定标签并预设选中状态的复选框。 以上介绍了Java编程中常用的字符串操作以及Swing组件的基本使用方法。...
- **解释**: `<checkbox-group>`标签用于包裹多个`<checkbox>`标签,形成一个复选框组。 ### 12. 进度条组件 - **知识点**: 如何在小程序中实现进度条。 - **解释**: `<progress>`组件用于实现进度条功能,可设置...
4. **复选框(CheckBox)和单选按钮(RadioButton)** 这两种控件用于提供多选和单选选项。`CheckBox`用于用户可以选择多个选项,而`RadioButton`则用于在多个选项中选择一个。它们通常与`RadioGroup`或`LinearLayout`...
- 表单控件:FormPanel可以包含各种表单元素,如文本框`textfield`、密码框`passwordfield`、选择框`checkbox`、复选框组`checkboxgroup`、单选框`radiogroup`、下拉框`combobox`、日期选择器`datefield`等。...
以上只是jQuery对HTML控件操作的一部分,实际上jQuery还支持对复选框(checkbox)、单选按钮(radio)等其他元素的处理。例如,对于复选框的选中状态,可以使用`.prop("checked", true)`来设置选中,使用`.is(":...
-- 更多复选框... --> // 获取按钮的引用 var btn = document.getElementById("btn"); var nobtn = document.getElementById("nobtn"); var inverse = document.getElementById("inverse"); // 获取所有复选框的...
这些控件包括按钮(Button)、文本框(TextBox)、标签(Label)、列表框(ListBox)、复选框(CheckBox)、单选按钮(RadioButton)等,每种控件都有其特定的用途,帮助用户进行输入、输出和交互。 在这个"C# ...
这些图标可能涵盖了常见的界面元素,如“Button”(按钮)、“Menu”(菜单)、“Checkbox”(复选框)、“Radio Button”(单选按钮)、“Slider”(滑块)、“Icon Fonts”(字体图标)等,为软件开发中的界面设计...
在控件应用方面,VB提供了丰富的用户界面元素,如按钮、文本框、复选框、列表框等。通过这些控件,开发者可以构建出各种用户友好的图形界面。例如,学习如何使用Label控件显示信息,TextBox控件输入数据,Button控件...
- **复选框(Checkbox)**:表示二元状态的选择。 2. **高级控件**: - **网格面板(Grid Panel)**:展示表格形式的数据。 - **树形面板(Tree Panel)**:用于展示具有层次结构的数据。 - **选项卡面板(Tab ...
- **常用控件**:WinForm包含多种内置控件,如按钮(Button)、文本框(TextBox)、标签(Label)、复选框(CheckBox)、单选按钮(RadioButton)、列表框(ListBox)、组合框(ComboBox)等。这些控件各自有不同的...