0

これは私の collection_select です:

<%= f.collection_select(:country_id, {}, :id, {}, 
   :prompt => 'Select Country First', :disabled => 'disabled') %>
  • :disabled => true / :disabled => "disabled" を追加しても、ドロップダウンを本当に無効にしないでください。

  • 空白のハッシュ ({}) を追加し、デフォルト メッセージ「select....」を表示すると、ドロップダウンが無効になっているように感じられます。

  • したがって、上記のオプションのどれも実際にドロップダウンを無効にすることはありません。

  • この collection_select を無効にするオプション (jquery によるバックバイトなし) には、この collection_select へのパラメーターを介した解決策が必要です。
4

1 に答える 1

0

ステートメントにエクスタ}がありますcollection_select。また、次のことを試すことができます


'まず国を選択', {disabled: [options_you_want_as_disabled] }) %>

:disabled- は、最終出力で無効なオプションとなる単一の値または値の配列であることに注意してください。

于 2013-10-20T12:40:16.080 に答える