加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 当用户在rails上的下拉列表中选择特定值时,如

发布时间:2020-12-17 02:16:10 所属栏目:百科 来源:网络整理
导读:我正在开发rails 2.3.8上的项目,当用户在下拉菜单中选择特定选项时,我需要刷新整个网页.我怎么能在铁轨上做到这一点? 这是我的下拉菜单 %= collection_select("country","id",@countries,:id,:name,{:prompt = true},:id = 'xx') % %= observe_field('xx',:
我正在开发rails 2.3.8上的项目,当用户在下拉菜单中选择特定选项时,我需要刷新整个网页.我怎么能在铁轨上做到这一点?

这是我的下拉菜单

<%= collection_select("country","id",@countries,:id,:name,{:prompt => true},:id => 'xx') %>
  <%= observe_field('xx',:url => { :controller => 'calendar',:action => 'update_country' },:update => 'app_header',:with => "'con=' + escape(value)")%>

这样可以很好地加载这些国家,以便我可以重新加载整个页面?请问有人可以解释一下这个吗?

解决方法

只需在您的收藏中添加一个html选项,选择onchange => “重新加载页面的Javascript代码”

<%= collection_select("country",:id => 'xx',:onchange => "location.href = '#{root_url}'") %>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读