0
A
回答
0
这是正常的,如果您正在重新加载页面,例如,新的操作。对于编辑它将加载所选项目的操作。
因此,如果您想重新加载页面保留数据/选择,您应该创建一个特定的操作,它接受params []参数并将它们加载到窗体中。
0
使用select()
如下:
<%=
select(
"booking",
"airline",
@airlines.collect {|a| [ a.name, a.code ] },
{ :include_blank => true }
)
%>
如果表单提交,并返回或刷新页面这将保留价值。
的文档没有提到这个问题,但可以在这里找到:
http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-select
相关问题
- 1. 保留列表框项目选择
- 2. 在选择h项目后保留p:calendar日期的值:selectOneMenu
- 3. ModalViewController保留价值
- 4. PHP提交后保留选择选项
- 5. 如何保留价值,同时选择更多使用GetElementById
- 6. 保存选择框的选项内容,而不是价值
- 7. 价值选择的选项dropdownbox
- 8. 选择列表不保留选定值
- 9. 保留默认选项值空html选择
- 10. 如何保留选定的项目?
- 11. 保持跟踪选择的价值 - AngularjS
- 12. 选择项目后,在EditorGridPanel中的Ext.form.Combobox上保留displayField?
- 13. 选择选项没有获得价值
- 14. 选项选择价值不字
- 15. 如何通过价值选择选项
- 16. RoR的选择标记选项
- 17. ASP.NET选择的菜单项不保留选择的背景色
- 18. 选择价值
- 19. 选择价值
- 20. 选择价值
- 21. 选择价值
- 22. 提交后保留选择框值
- 23. 如何保留表格后项目请求选择。使用php
- 24. 使用选择选项的角度2保留所选对象的值
- 25. SQL选择类别中,项目有不同的价值观
- 26. RoR根据选择菜单选项
- 27. 在ror中选择选项标签?
- 28. Biml - 在FlatFilesource中保留空值选项
- 29. JavaScript的localStorage的不保留价值
- 30. 在csv文件中保留重复项目的最低价格