鉴于以下 Rails 3 check_box_tag
<%= check_box_tag 'XXXXXXX', 'true', true, (@setting.archived == true, :disabled => ? true : false ) %>
如何使禁用设置以 @setting.archived 为条件?
有什么想法吗?
谢谢
最佳答案
你几乎已经得到了有用的东西。尝试:
<%= check_box_tag 'XXXXXXX', 'true', true, :disabled => (@setting.archived ? true : false ) %>
请记住,如果 test
为 true,并且 b,则
如果它是假的。(test ? a : b)
是一个计算结果为 a
的单个表达式
关于ruby-on-rails - Rails3 - check_box_tag - 如何禁用条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4721365/