Jquery 如何在初始化时显示多个值而无需多次选择?
我正在尝试使用select2选择一个值来初始化与普通下拉列表相同的内容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}
$("#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作为选项,但这两种方法似乎都不适用于我。你能用这个来纠正我吗。。。