为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这样设置,radio还是不可用的

$("#frmTest :radio").attr("disabled","false");

正在回答

3 回答

$("#frmTest :radio").attr("disabled",false);

2 回复 有任何疑惑可以回复我~
#1

outsider3242 提问者

非常感谢!
2015-08-26 回复 有任何疑惑可以回复我~

老师给的代码中true是不应该用双引号的,不管true或false用了双引号ardio都会是不可用的,这里不要用引号,只有这样true时radio不可用,false时radio是可用的。

0 回复 有任何疑惑可以回复我~

事实上disabled属性的值不是布尔值,而是'disabled'.

也就是说  disabled=disabled才是正解.

要重新使表单生效,设置它为false是没用的 , 要去掉这个属性才行.

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

为什么这样设置,radio还是不可用的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信