1
我正在使用select2作为在rails中的窗体,我无法弄清楚如何让multiselect与form_for一起工作,我select2工作,但它目前只会接受一个输入,我需要能够选择多个选项。使用选择2与form_for栏杆
下面是形式
<script>
$(document).ready(function() {
$("#list-markets").select2({
placeholder: "Select your Market"
});
});
</script>
<%= f.select(:type_of_business, Market.get_markets, {}, class: "form-control", id: "list-markets") %>
感谢这工作,我有另一个问题,你知道如果有可能有一个市场的名称显示,但通过参数中的id。 Market.get_markets返回一个名称数组,我怎么能通过这种形式的ID? –
我更新了答案以反映你最后一个问题。这假定Market.get_markets从数据库中返回Market对象数组。 – MikeS
嘿,感谢所有人的帮助,当我返回Market.get_markets中的所有对象时它工作正常,但它没有工作,但我让Market.get_markets返回一个数组,其中包含市场名称和编号。 –