我正在尝试使用select2作为标记条目。加载时会有值,但添加值时会清除当前值。
var $serverType = $("#id_server_type");
current_values = ['Oracle DB'].map( function(item) {
$serverType.append('<option selected value="' + item + '">' + item + '</option>');
});
$.getJSON("/api/server-types/", function(data){
$serverType.html('');
$.each(data, function(key, val){
$.each(val, function(index, value) {
$serverType.append('<option value="' + value + '">' + value + '</option>');
})
});
});
$serverType.select2({
tags: true,
minimumInputLength: 0
});
答案 0 :(得分:0)
我对Javascript知之甚少。一旦你阅读了文档,事情变得更容易。
我正在声明所选值,然后附加到列表中。一旦我合并了它的工作原理。