Jquery 如何在初始化时显示多个值而无需多次选择?

Jquery 如何在初始化时显示多个值而无需多次选择?,jquery,select,initialization,jquery-select2,jquery-chosen,Jquery,Select,Initialization,Jquery Select2,Jquery Chosen,我正在尝试使用select2选择一个值来初始化与普通下拉列表相同的内容 $("#e5").select2({ minimumInputLength: 1, query: function (query) { $http({ method: 'GET', url:'/ajax', params: {'val' : query.term}

我正在尝试使用select2选择一个值来初始化与普通下拉列表相同的内容

    $("#e5").select2({
        minimumInputLength: 1,
        query: function (query) {
            $http({
                method: 'GET',
                url:'/ajax',
                params: {'val' : query.term}
            }).then(function(response) {
                var data = response.data;
                query.callback(data);
            });          
        },
        initSelection : function (element, callback) {
            var obj= {id:1,text:'whatever value'};            
            callback(obj);
        }
    });
有没有一种方法可以在初始化或类似的情况下显示多个值和其他值,而无需在select2配置中将multipleSelect设置为true

var preload_data = [
      { id: 'user0', text: 'Disabled User', selected: true}
      , { id: 'user1', text: 'Jane Doe'}
      , { id: 'user2', text: 'John Doe'}
      , { id: 'user3', text: 'Robert Paulson'}
      , { id: 'user5', text: 'Spongebob Squarepants'}
      , { id: 'user6', text: 'Planet Bob' }
      , { id: 'user7', text: 'Inigo Montoya' }
    ];    

    initSelection : function (element, callback) {                  
        callback(preload_data);
    }

如有任何建议,请提前告知。

您可以使用标签选项well@VenkataPanga,谢谢你的回复。在init传递**tags:[red,green,blue]**和tags:preload_data这样的数组之前,我尝试使用tags作为选项,但这两种方法似乎都不适用于我。你能用这个来纠正我吗。。。