prop('disabled','disabled')和prop('disabled',true)之间的区别是什么

时间:2012-08-03 07:03:18

标签: jquery

我使用jQuery来禁用选择下拉列表中的选项。我需要知道使用

之间的区别
prop('disabled','disabled')

prop('disabled',true)

两者都可以在所有浏览器上工作(不确定我是否错过了任何一个),但在另一篇文章中我说他使用disable,true。有人可以详细说明吗?感谢

1 个答案:

答案 0 :(得分:11)

根据W3C forms specification,已禁用的属性为boolean attribute

所以prop('disabled',true)是对的。

prop('disabled','disabled')也有效,因为字符串'disabled'的计算结果为真。