好的,我有一个由选择的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请求并重新加载列表。
关于连接一切的任何建议都会很棒!谢谢!
答案 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 %>