我有以下code_select代码
<%= f.collection_select :customer_id, Customer.all, :id, :name, options ={:prompt => "-Select a Customer"}, :style=>'width:210px;'%><br />
问题: - 如果我选择一个客户然后刷新页面,则collection_select不刷新列表但显示先前选择的项目。 当我刷新/重新加载页面时,即使collect_select得到刷新,我如何确保?需要指导(抱歉英语不好)
答案 0 :(得分:1)
这是特定于浏览器的。现代浏览器可以在软刷新时记住您的选择并预先选择它们。通常,重新提交网址应足以确保显示干净的表单。
Ctrl + F5,就像Sachin要求你做的那样,通常会在刷新之前删除该特定页面的浏览器缓存,因此可以正常工作。