使用select2保留旧的选定选项

时间:2018-11-25 07:27:54

标签: jquery jquery-select2

我已经成功应用了select2,我可以设置默认的选定选项,但效果很好,但是当我选择新选项时,我想将那些先前选定的选项保留在选择框中,但它将选定项重置为仅新选项,并确保我可以添加到其中,但我需要保留以前选择的旧内容。

这是select2代码:

if($('#mr_selected_extra_services_ids').val()){

        var values = JSON.parse($('#mr_selected_extra_services_ids').val());
        $('#extra_services').select2();
        $('#extra_services').val(values);
        $('#extra_services').trigger('change');
}

#mr_selected_extra_services_ids是隐藏的输入,其中包含预选选项的JSON字符串。因此,我可以解析它并将其值传递给val,它可以正常工作。是否应该设置任何选项来保留旧的所选内容,或者如何使其起作用?

0 个答案:

没有答案