Rails 2.2.2将输入字段格式化为只读

时间:2013-03-24 14:13:24

标签: ruby-on-rails

我继承了一个较旧的Rails 2.2.2项目,我试图将一些文本字段设为只读,但是当我添加时:

:readonly => true

即使在重新启动并查看源代码后,它也无法正常工作,看起来Rails只是忽略了哈希值。以下是视图中的整个代码段:

<%= f.text_field :password %> <%= link_to "Generate", {},:readonly => true, :class => "small_link_button", :onclick => "generatePassword(); return false;" %>

1 个答案:

答案 0 :(得分:5)

看起来你只将readonly放在链接上,而不是text_field。 考虑尝试这个:

<%= f.text_field :password, :readonly=>true %> 
<%= link_to "Generate", {}, :class => "small_link_button", :onclick => "generatePassword(); return false;" %>