Ruby on rails 导航到上一页时选择2多次渲染
我有一个select2下拉列表Ruby on rails 导航到上一页时选择2多次渲染,ruby-on-rails,jquery-select2,Ruby On Rails,Jquery Select2,我有一个select2下拉列表 $('.range-selection').select2({width: 'resolve', placeholder: "Select range", prompt: "select" }); 工作正常,但当导航到另一个页面,然后再次导航到同一页面时,select2字段会多次呈现。 如何避免选择2多次渲染 当turbolinks:before cache时,您必须销毁select2字段,这将阻止页面中的多个select2 $(do
$('.range-selection').select2({width: 'resolve',
placeholder: "Select range", prompt: "select"
});
工作正常,但当导航到另一个页面,然后再次导航到同一页面时,select2字段会多次呈现。
如何避免选择2多次渲染 当
turbolinks:before cache
时,您必须销毁select2字段,这将阻止页面中的多个select2
$(document).on("turbolinks:before-cache", function() {
$('.range-selection').select2('destroy');
});