博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于checked="checked"却不显示选中的“对勾”
阅读量:6420 次
发布时间:2019-06-23

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

//以下是用JQ实现全选 全取消的代码  但是只可以执行一次,第二次点击页面不显示对勾, 但是checked="checked”;     $("#checkall").click(function () {
if (this.checked) {
$(".cart-tbody input[type='checkbox']").prop('checked', true) } else {
$(".cart-tbody input[type='checkbox']").attr('checked', false) } } ); 经查询后发现这是attr的问题 更改attr为prop就可以纠正问题   ps:
  • 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
  • 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
 

 

 

转载于:https://www.cnblogs.com/C-dashazi/p/7095962.html

你可能感兴趣的文章
初识Opserver,StackExchange的监控解决方案
查看>>
给大家讲解一下JavaScript与后台Java天衣无缝相结合
查看>>
探索HTML5之本地文件系统API - File System API
查看>>
redis源码笔记 - initServer
查看>>
FindBugs工具常见问题
查看>>
ECSHOP报错误Deprecated: preg_replace(): The /e modifier is depr
查看>>
【iOS】iOS之Button segue弹出popOver消除(dismiss)问题
查看>>
java多线程系列5-死锁与线程间通信
查看>>
数据库分库分表
查看>>
小程序模板嵌套以及相关遍历数据绑定
查看>>
Systemd入门教程:命令篇(转)
查看>>
spring事务学习(转账案例)(二)
查看>>
[官方教程] [ES4封装教程]1.使用 VMware Player 创建适合封装的虚拟机
查看>>
http协议与http代理
查看>>
【iOS开发-91】GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例...
查看>>
Redis+Spring缓存实例
查看>>
Storm集群安装详解
查看>>
centos7.x搭建svn server
查看>>
原码编译安装openssh6.7p1
查看>>
easyui-datetimebox设置默认时分秒00:00:00
查看>>