我希望将所有国家/地区的集合显示为下拉列表。选择国家/地区后,我想重定向到以所选国家/地区为参数的root_path [即root_path(:country => selected_country)]。
我已经在国家列表中找到了卡门宝石,但似乎无法使其正常运行,如上所述!
答案 0 :(得分:2)
将更改事件处理程序添加到发布表单的选择框中。在处理帖子的控制器操作中,执行重定向。
答案 1 :(得分:1)
我可能不会打扰表格帖子;我只需设置window.location
并使用root_path
帮助程序和手动附加的国家/地区构建网址。
我 但是,如果存在,则验证country参数。
IMO这种方法有点不优雅,我倾向于更喜欢Derek的建议,但这是一种选择。