2016-03-11 13:23:13 +01:00
|
|
|
<%
|
|
|
|
deliveries_data = @deliveries_collection.map {|d| { id: d.id, text: format_delivery_item(d) } }
|
|
|
|
orders_data = @orders_collection.map {|o| { id: o.id, text: format_order_item(o) } }
|
|
|
|
%>
|
|
|
|
(function() {
|
2016-08-12 15:54:28 +02:00
|
|
|
function update_select2(sel, data) {
|
|
|
|
var ele = $(sel);
|
2016-03-11 13:23:13 +01:00
|
|
|
if (!ele.length)
|
|
|
|
return;
|
|
|
|
ele.select2("destroy");
|
|
|
|
ele.html("");
|
|
|
|
ele.select2({data: data});
|
|
|
|
}
|
|
|
|
update_select2("#invoice_delivery_ids", <%= raw deliveries_data.to_json %>);
|
|
|
|
update_select2("#invoice_order_ids", <%= raw orders_data.to_json %>);
|
|
|
|
})();
|