繁体   English   中英

我想根据第一个 select2 组件的选定值更新另一个 select2 多选组件的选项

[英]I want to update options of another select2 multiselect component based on selected value of first select2 component

我想根据第一个 select2 组件的选定值更新另一个 select2 多选组件的选项

如您所见,我在下面尝试过的方法并不准确,我如何才能知道选择的值是什么而不是检索多选的所有选定值

 $('#id_old_states').on("change", function (){

        let name = $('#id_old_states').select2('data')[0]["text"]
        let id = $('#id_old_states').select2('data')[0]["id"]

        $('#id_new_states').select2({
            theme: "classic",
            multiple: true,
            placeholder: "Select States",
        }).prepend(new Option(name, id, false, false))
        
    });
    $('#mySelect2').on('select2:select', function (e) {
    var data = e.params.data;
    console.log(data);
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM