通过ajax select2添加选项标签

时间:2018-06-14 10:46:19

标签: jquery json jquery-select2

我正在尝试通过来自另一个select2元素的onchange事件的ajax将select标签添加到select2元素

如果您看一下我添加的图片,我想在模型上添加选项来更改设计师

enter image description here

但我的代码所做的是创建另一个我不想要的select2元素

这是我的js代码

提前谢谢你们

window.onload = function (){    
    $('select#filter-designer').on('change',function(){
        let self = $(this);
        let data = {'designer':self.val()}        
        $.ajax({
          type:'POST',
          url:'/reports/inventory/get-models',
          data:data,
          success:function(json){
            var json= JSON.parse(json);
                for(var i in json){
                    $('select#filter-model').append($('<option>', { 
                        value: json[i].model,
                         text : json[i].model
                     })).select2();
                }

          }
        });
    });
}

0 个答案:

没有答案