checkbox前后台使用

<input type="checkbox" value="" name="isDepend"/>

当你通过js为checkbox设置状态时,请使用jquery的prop方法而不要使用attr.在safari下attr是无效的,在对dom元素的属性操作时建议都使用prop。prop与attr的区别,请自行google.

$("input[name=‘isDepend‘]").prop("checked",true);
@param isDepend   依赖 checkbox String  接收  未选中返回null,选中不为null

在java后台接收checkbox状态时,可以使用String.接收到的值,取决于checkbox value值。未选中即是null。未传值默认""(空字符串)。

pr.setIsDepend(isDepend!=null?true:false);
时间: 2024-12-17 11:34:01

checkbox前后台使用的相关文章

js之checkbox判断常用示例

checkbox常用示例可参考: 关于checkbox自动选中 checkbox选中并通过ajax传数组到后台接收 MP实战系列(十三)之批量修改操作(前后台异步交互) 本次说的是,还是关于智能门锁开锁方式.通常情况下,开锁方式必须选择两种,或至少选择两种,否则就无法弹出对应的开锁方式列表以供勾选,这样一来.这就需要js层面的判断了,不可能全部推到服务器,这样用户少还好,用户多了,就不多说了. 还是那句话,前端能搞定的,就不要后端,特别是JS判断等.前端主要负责的是获取接口,得到数据,渲染htm

Android ExpandableListView 带有Checkbox的简单应用

expandablelistview2_groups.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=&qu

自定义input[type=&quot;checkbox&quot;]的样式

对复选框自定义样式,我们以前一直用的脚本来实现,不过现在可以使用新的伪类 :checkbox 来实现. 如果直接对复选框设置样式,那么这个伪类并不实用,因为没有多少样式能够对复选框起作用.不过,倒是可以基于复选框的勾选状态借助组合选择符来给其他元素设置样式. 很多时候,无论是为了表单元素统一,还是为了用户体验良好,我们都会选择 label 元素和 input[type="checkbox"] 一起使用.当<label>元素与复选框关联之后,也可以起到触发开关的作用. 思路:

checkbox管理

这是我写的关于checkbox的管理的方法: 主要目的是1.管理checkbox全选,单个选的状态:(例如当所有的单个选框都选中时,全选框的状态应该是选中,) 2.选中,取消选中时更新数据: 目的: 实现批量操作(批量删除,批量修改)时的状态管理: 并不完善:而且感觉这样做不好:但是技术有限,想不出其他方法了: 如果哪位大神路过,还望指导一下. <!doctype html> <html lang="en"> <head> <meta char

AJAX+REA实现前后台数据交互的加密解密

AJAX+REA实现前后台数据交互的加密解密 1.创建js文件Encryption.js /**  * 加密解密  */ /** RSA加密用 生成key */ function bodyRSA(){ /** 1024位的key参数写130,2014位的key参数写260 */ setMaxDigits(130); /** ajax 调用后台方法,取回公钥 */ var keyR ;     $.ajax({      url: "/GHGL/Key/pk",//请求后台的url,本例

winform checkbox Checked属性与CheckedChanged事件的关系

注意 當 AutoCheck 屬性為 true (預設值) 時,當按一下 CheckBox 時,它便會自動選取或取消選取.否則,您必須在發生 Click 事件時,手動設定 Checked 屬性.https://msdn.microsoft.com/zh-tw/library/aa983710(v=vs.71).aspx

Jquery实际应用,判断radio,selelct,checkbox是否选中及选中的值

jquery取radio单选按钮的值 $("input[name='items']:checked").val(); 另:判断radio是否选中并取得选中的值 如下所示: function checkradio(){ var item = $(":radio:checked"); var len=item.length; if(len>0){ alert("yes--选中的值为:"+$(":radio:checked")

关于input[type=&#39;checkbox&#39;]全选的问题

今天在做一个全选功能的时候,发现了一个问题,就是如果我在选择全选之前,我就已经选择了一个input,然后我再去选择全选并且以后再取消全选的时候,这个我之前选择的input始终处于选择状态,但是他的checked的值一直是在true和false之间变化,当checked=false的时候,仍然是被选中的.到现在还没处理好这个问题.希望看到的哪位大神能给个好的解决办法,实在感激.下面是类似的代码. <!DOCTYPE html><html lang="en"><

jquery checkbox勾选/取消勾选的问题

<form>         你爱好的运动是?<input type="checkbox" id="CheckedAll" />全选/全不选<br />         <input type="checkbox" name="items" value="足球" />足球                 <input type="checkbo