2

古いRails2.2.2プロジェクトを継承し、いくつかのテキストフィールドを読み取り専用にしようとしていますが、次のように追加しました。

:readonly => true

再起動してソースを確認した後でも、Railsがそのハッシュ値を無視しているように見えます。ビューからのスニペット全体を次に示します。

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

1 に答える 1

5

text_fieldではなく、リンクに読み取り専用を設定したようです。これを試すことを検討してください:

<%= f.text_field :password, :readonly=>true %> 
<%= link_to "Generate", {}, :class => "small_link_button", :onclick => "generatePassword(); return false;" %>
于 2013-03-24T14:19:27.533 に答える