博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery checkbox反复调用attr('checked', true/false)只有第一次生效
阅读量:5766 次
发布时间:2019-06-18

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

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

问题描述:

初始状态复选框没有全选,

点击全选按钮调用checkAll方法,

实现了全选,

然后点击全不选按钮,

实现了全不选,

然后再次点击全选按钮,

结果却木有全选,

再反复点击木有任何反应。

解决方法:

把使用prop方法代替attr方法,就解决了。

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

 

引用地址:http://blog.csdn.net/tunzao/article/details/17225173

 

转载于:https://www.cnblogs.com/hereim/p/4827229.html

你可能感兴趣的文章
分镜头脚本
查看>>
ASP.NET中的cookie编程技术
查看>>
链表基本操作的实现(转)
查看>>
邮件发送1
查看>>
[转] libcurl异步方式使用总结(附流程图)
查看>>
编译安装LNMP
查看>>
git学习,git上建立自己的项目
查看>>
[转]基于display:table的CSS布局
查看>>
企业级 SpringBoot 教程 (二)Spring Boot配置文件详解
查看>>
crm 02--->讲师页面及逻辑
查看>>
Docker: 如何修改 Docker 的镜像存储位置
查看>>
AS3.0 Bitmap类实现图片3D旋转效果
查看>>
Eigen ,MKL和 matlab 矩阵乘法速度比较
查看>>
测试中的基本概念
查看>>
普通项目经理和资深项目经理的7大差距
查看>>
对象继承其他对象的方法和属性
查看>>
带三角的面包屑导航栏(新增递增数字)
查看>>
分享一段微信摇一摇代码,有兴趣的可以试一试
查看>>
Swift入门篇-闭包和函数
查看>>
Elastic技术栈Beats日志收集工具filebeat的安装
查看>>