Ruby on rails collection_select。多个和远程不能一起工作

时间:2016-01-16 19:54:32

标签: ruby-on-rails ajax select collection-select

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

我可以在没有ajax的情况下进行多选工作,而ajax可以在没有多选的情况下工作,但不是两者一起工作。

此处多项选择有效,但在选择项目时重新加载整个页面(远程无法正常工作)

<%= f.collection_select :genre_cont_any, [t('genre.alternative'), t('genre.blues'), t('genre.children'), etc etc etc.............. ], :to_s, :to_s, {}, { :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 => { :multiple => true, :remote => true, onchange: "this.form.submit();" }} %>

我希望能够进行多选,并在每次新添加时发送ajax请求并重新加载列表。

关于连接一切的任何建议都会很棒!谢谢!

1 个答案:

答案 0 :(得分:0)

想出来:

<%= 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 %>