【发布时间】:2018-12-27 13:37:42
【问题描述】:
我正在使用 $(this).removeattr('disabled') 从复选框中删除选中的属性,但它在 chrome 中不起作用。谁能帮我解决这个问题?
我也尝试过其他一些解决方案,例如 -
1) $(this).prop('checked', false)
2)$(this).removeAttr('checked')
3)$(this).attr('checked', false)
提前致谢。
【问题讨论】:
-
我假设您使用的是
removeAttr而不是removeattr,就像您的第一个示例一样。但是,为什么去掉disabled属性会影响checkbox的checked属性呢? -
你的 this 一定是指错了
-
你说它在 chrome 中不起作用。它可以在其他浏览器中使用吗?
-
你的代码中的 $(this) 是什么,你能再展示一些相关的代码吗?