高版本jQuery设置checkbox状态注意事项
jQuery 1.9 以后, 使用 .attr(“checked”, true) 或 attr(“checked”, “checked”) 将无法正确设置 checkbox的状态, 同样的, 使用 .attr(“checked”) 也无法正确获取checkbox的状态
请从看到这篇文章开始, 使用 .prop(“checked”, true) 和 .prop(“checkbox”) 来设置和获取checkbox的勾选状态, 处于历史的考虑, 您可能更习惯使用 .is(“:checked”) 来获取状态, 这也是推荐的方法.
如果你去测试, 可能会发现第一次使用 .attr(“checked”, true) 的时候, checkbox被正确的勾选上了, 但是如果取消了勾选状态(手动取消, .removeAttr(“checked”), 或.attr(“checked”, false)中的任何一种方法), 再次使用 .attr(“checked”, true) 或 .attr(“checked”, “checked”) 都将没有任何效果.
所以, 请使用 .prop(“checked”, true) 来设置状态, 使用 .prop(“checked”) 来获取状态
高版本jQuery设置checkbox状态注意事项的更多相关文章
- jquery设置checkbox状态,设置dropdownlist选中值,隐藏某控件,给某控件追加东西
		
jquery设置checkbox状态 $("[ID$=chkType]").attr("checked", true); jquery设置dropdownlis ...
 - jQuery设置checkbox全选(区别jQuery版本)
		
jQuery设置checkbox全选在网上有各种文章介绍,但是为什么在我们用他们的代码的时候就没有效果呢? 如果你的代码一点错误都没有,先不要急着怀疑人家代码的正确性,也许只是人家跟你用的jQuery ...
 - jQuery-jqprint.js打印插件使用高版本jQuery时问题
		
使用jqprint打印插件的网页demo代码: <!doctype html> <html> <head> <meta charset="utf-8 ...
 - 高版本jquery尤其是1.10.2的版本设置input radio设置值的最正确的姿势。
		
$("input:radio[name="analyshowtype"]").attr("checked",false); $(" ...
 - jQuery设置checkbox 为选中状态
		
1设置第一个checkbox 为选中值$('input:checkbox:first').attr("checked",'checked');或者$('input:checkbox ...
 - 关于JQuery设置checkbox checked 的问题
		
近日做一个关于JQuery表单验证,有一个比较奇葩的要求,即checkbox是为必填项,textbox不是必填的. 而checkbox与textbox又是相关的,填写了textbox,则其上方的che ...
 - JQuery设置checkbox的值,取checkbox的值,设置radio的值,取radio的值,设置下拉选select的值,取select的值
		
 一.复选框设置参数 html代码如下: <div class="flsm_btns"> <input type="hidden&q ...
 - JQuery设置checkbox选中或取消等相关操作
		
$("[name='checkbox']").attr("checked",'true');//全选 $("[name='checkbox']&quo ...
 - JavaScript获取和设置CheckBox状态
		
注意: 针对单个复选框的情况! var obj = document.getElementById("s1"); var value = obj.checked; alert(va ...
 
随机推荐
- python 获取当前日期 星期
			
from datetime import datetime d =datetime.today() #获取当前日期时间 d.isoweekday() #获取时间周几
 - 挑战一下吧!C#测试开发工程师英语面试题
			
1. Given a rectangular (cuboidal for the puritans) cake with a rectangular piece removed (any size o ...
 - 基于visual Studio2013解决面试题之0309左移递减序列搜索
			
 题目
 - WordPress数据备份
			
服务器钱用光了要关了或者是服务器想要搬家,需要备份各种数据. 今天简单的备份了一下在服务器上面wordpress各种文件和资源. wordpress的数据主要分两个部分,一个是文字部分的:一个是附件部 ...
 - 利用iframe技巧获取訪问者qq
			
今天工作时,有个暂时加的好友问我,怎么利用web页面获取訪问者的qq. 曾经没有接触过,感觉到非常好奇,可是工作中脑子非常亢奋,转的快,利用所学的知识迅速想到一条技巧,那就是假想用户在进入我们设定的页 ...
 - Android剪切板(ClipboardManager) 复制文本
			
Android也有剪切板(ClipboardManager) 注意:导包的时候 API 11之前: android.text.ClipboardManagerAPI 11之后: android.c ...
 - 超越Web,Javascript在物联网的应用
			
引子 Patrick Catanzariti 是一名Web开发project师,近期他在 sitepoint 发表了<JavaScript Beyond the Web in 2014>, ...
 - javacsript (十一) 对象
			
他的对象的概念和python的字典的格式一样, JavaScript 对象 对象由花括号分隔.在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义.属性由逗号分隔: var ...
 - linux下远程管理利器-tmux
			
linux下远程管理利器-tmux 1.控制键 控制键就是tmux的主键.当你在tmux环境下按下这个键的时候,tmux就会把你后面输入的指令,解析成它内置的功能.tmux默认的控制键是 ...
 - script:查看redo产生的历史信息
			
script:查看redo产生的历史信息 SQL> alter session set nls_date_format='dd-mon-yy'; SQL> set lines 160 p ...