在页面重新加载后,collection_select不会重新加载项目

时间:2013-01-16 10:19:46

标签: ruby-on-rails ruby-on-rails-3

我有以下code_select代码

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

问题: - 如果我选择一个客户然后刷新页面,则collection_select不刷新列表但显示先前选择的项目。 当我刷新/重新加载页面时,即使collect_select得到刷新,我如何确保?需要指导(抱歉英语不好)

1 个答案:

答案 0 :(得分:1)

这是特定于浏览器的。现代浏览器可以在软刷新时记住您的选择并预先选择它们。通常,重新提交网址应足以确保显示干净的表单。

Ctrl + F5,就像Sachin要求你做的那样,通常会在刷新之前删除该特定页面的浏览器缓存,因此可以正常工作。