博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工作小计:关于jquery复选框的ckeckbox的值改变
阅读量:6801 次
发布时间:2019-06-26

本文共 576 字,大约阅读时间需要 1 分钟。

业务需求,需要再前端页面增加复选框,jsp页面,使用的是jquery代码如下,发现实际效果只有第一次可以生效,后面点击全选没有效果

/**   * 全选   */   function checkAll() {   $("input[name=ids]").attr("checked", true);   }  /**   * 全不选   */   function uncheckAll() {   $("input[name=ids]").attr("checked", false);

拯救方法,使用prop替代attr,如下: ok了

/**   * 全选   */   function checkAll() {   $("input[name=ids]").prop("checked", true);   }   /**   * 全不选   */   function uncheckAll() {   $("input[name=ids]").prop("checked", false);

分析一波:

查阅资料发现,jq1.6版本之后新增的prop方法,用来获取html自带的属性,而attr用来获取用户自定义的DOM属性,checkbox明显是html自带的属性值,所以要用prop方法来获取他的值,用attr为undefined

转载地址:http://zkfwl.baihongyu.com/

你可能感兴趣的文章
Java:集合类性能分析
查看>>
《简约至上:交互设计四策略》导读
查看>>
Spread for Windows Forms快速入门(3)---行列操作
查看>>
Azure手把手系列 3:把IT的钱花在刀刃上
查看>>
【Android游戏开发二十二】(图文详解)游戏中灵活实现动画播放!
查看>>
西门子Prodave5.5使用说明及VC示例
查看>>
创建Server 2012 VHDX虚拟磁盘模板
查看>>
深入探索Java对象的序列化
查看>>
IE调试网页之五:使用 F12 开发人员工具调试 JavaScript 错误 (Windows)
查看>>
asp.net文件上传进度条控件(破解版~没有时间限制) 多项自定义
查看>>
有意思的字符串拘留实验
查看>>
Cuckoo hash算法分析——其根本思想和bloom filter一致 增加hash函数来解决碰撞 节省了空间但代价是查找次数增加...
查看>>
JavaScript禁用页面刷新
查看>>
React Native填坑之旅--动画
查看>>
MyEclipse10.0安装jad反编译插件
查看>>
Linux 小知识翻译 - 「环境变量」
查看>>
js提取正则中的字符串
查看>>
js38---门面模式
查看>>
转:SharePoint Portal Server扩容部署
查看>>
libtiff库使用
查看>>