1

次のselect html要素があります

<%= select_tag post, options_for_select(my_helper(param_to_generate_option)) %>

生成します

<option value="1">test</option>
<option value="2">test1</option>

しかし、どうすれば追加できますか

<option>select</option>
<option value="1">test</option>
    <option value="2">test1</option>

検証操作を実行できるようにします。私はこのようなことを試しました

options_for_select(['select', 0],my_helper(param_to_generate_option))

しかし、それは生成しています

0を選択

4

1 に答える 1

1

オプションをご利用いただけpromptます。

select_tag post, options_for_select(my_helper(param_to_generate_option)), prompt: "Select something"

ドキュメントを見るselect_tag

編集:値が必要な場合は、include_blank代わりに使用してください。何かのようなもの:

select_tag post, options_for_select(my_helper(param_to_generate_option)), include_blank: "Select something"

2 番目の編集: いろいろいじる必要があるかもしれません。これらのオプションとタグの一部は、うまく組み合わせられません。

于 2013-11-09T02:22:50.187 に答える