获取最后选择的Select2 v4

时间:2016-05-14 20:50:59

标签: javascript jquery jquery-select2 select2 jquery-select2-4

我正在为Select2使用多个选项,并且数据是从JSON源加载的。

由于我不确定如何解释它,我将提供一个例子:

列表选项:

  • A
  • C

如果我选择C,那么

结果:[C]

如果我选择A,我会得到[A,C]

如果我然后选择B我得到[A,B,C]

我最好希望它附加所以我会得到[C,A,B]。但是,能够找到最后选择的选项将是正常的。我尝试过:最后和其他答案,但似乎没有任何效果。

我在之前的Select2版本中注意到这个问题并不存在。降级不是一种选择。

提前致谢。

我的Select2脚本:

$.getJSON('profile/Skills.json', function (json) {
        var mainList = [];
        for(var i=0;i<json.length;i++){
            var item = json[i];
            mainList.push({id: item, text: item});
        }           
        var mySelect = $(".chyeaSelect").select2({
            data:mainList
        }); 
        mySelect.on("select2:select", function(){
            alert(mySelect.val());
        });
        mySelect.on("select2:unselect", function(){
            alert("Unselected");
        });
    }); 

0 个答案:

没有答案