我使用jQuery来禁用选择下拉列表中的选项。我需要知道使用
之间的区别prop('disabled','disabled')
和
prop('disabled',true)
两者都可以在所有浏览器上工作(不确定我是否错过了任何一个),但在另一篇文章中我说他使用disable,true。有人可以详细说明吗?感谢
答案 0 :(得分:11)
根据W3C forms specification,已禁用的属性为boolean attribute,
所以prop('disabled',true)
是对的。
prop('disabled','disabled')
也有效,因为字符串'disabled'
的计算结果为真。