Ruby on rails rubyonrails集合。多个和远程不一起工作

Ruby on rails rubyonrails集合。多个和远程不一起工作,ruby-on-rails,ajax,select,collection-select,Ruby On Rails,Ajax,Select,Collection Select,好的,我有一个由选中的jquery插件控制的多选框 我可以在没有ajax的情况下使用multi-select,也可以在没有multiselect的情况下使用ajax,但不能将两者结合在一起 在这里,multi-select可以工作,但在选择某个项目时会重新加载整个页面(远程不工作) true,remote:true,onchange:“this.form.submit();”}%> 在这里,ajax可以很好地工作,只重新加载我的列表,但我一次只能选择一个选项(多个选项不起作用) {:multi

好的,我有一个由选中的jquery插件控制的多选框

我可以在没有ajax的情况下使用multi-select,也可以在没有multiselect的情况下使用ajax,但不能将两者结合在一起

在这里,multi-select可以工作,但在选择某个项目时会重新加载整个页面(远程不工作)

true,remote:true,onchange:“this.form.submit();”}%>
在这里,ajax可以很好地工作,只重新加载我的列表,但我一次只能选择一个选项(多个选项不起作用)

{:multiple=>true,:remote=>true,onchange:“this.form.submit();”}}%>
我希望能够进行多重选择,并在每次添加新内容时发送ajax请求并重新加载列表

任何关于链接所有内容的建议都会很好!谢谢

找到了答案:

<%= f.collection_select :genre_cont_any, [t('genre.alternative'), t('genre.blues'), t('genre.children'), etc etc etc.............. ], :to_s, :to_s, {},:data => { :remote => true, onchange: "this.form.submit();" }, :multiple => true %>
{:remote=>true,onchange:“this.form.submit();”},:multiple=>true%>
找到了答案:

<%= f.collection_select :genre_cont_any, [t('genre.alternative'), t('genre.blues'), t('genre.children'), etc etc etc.............. ], :to_s, :to_s, {},:data => { :remote => true, onchange: "this.form.submit();" }, :multiple => true %>
{:remote=>true,onchange:“this.form.submit();”},:multiple=>true%>
<%= f.collection_select :genre_cont_any, [t('genre.alternative'), t('genre.blues'), t('genre.children'), etc etc etc.............. ], :to_s, :to_s, {},:data => { :remote => true, onchange: "this.form.submit();" }, :multiple => true %>