0

私はcollection_selectのために次のコードを持っています

<%= f.collection_select :customer_id, Customer.all, :id, :name, options ={:prompt => "-Select a Customer"}, :style=>'width:210px;'%><br />

問題:-顧客を選択してからページを更新すると、collection_selectはリストを更新しませんが、以前に選択したアイテムを表示します。collection_selectでさえページを更新/再読み込みするときに、どうすれば確実に更新できますか?ガイダンスが必要です(英語が下手でごめんなさい)

4

1 に答える 1

1

これはブラウザ固有です。最新のブラウザは、ソフトリフレッシュ時に選択内容を記憶し、事前に選択することができます。通常、URLを再送信するだけで、クリーンなフォームが表示されます。

Ctrl + F5は、Sachinが要求したように、通常、更新する前にその特定のページのブラウザーキャッシュを削除するため、これまで見てきたように機能します。

于 2013-01-16T10:31:55.973 に答える