Codeigniter + Select2 установить значение по умолчанию для использования в формах редактирования

Чтобы заполнить свой выпадающий список, я использую ajax для вызова функции и получения нужных мне записей, затем я использую $ .map, чтобы заменить id и текст на имена столбцов, которые я использую.

Все работает отлично, но теперь я застрял в том, как я могу дать значение по умолчанию для раскрывающегося списка:

$(".js-firme-data-array").select2(  {
ajax: {
// The number of milliseconds to wait for the user to stop typing before issuing the ajax request
delay: 400,
url: "<?php echo site_url('proiecte/get_firme') ?>",
dataType: "json",
cache: "true",

data: function (params) {
return {
q: params.term, // search term
page: params.page,

};
},

processResults: function (data) {
return {
results: $.map(data, function(obj) {
return { id: obj.id, text: obj.denumire };
})
};
},
},
});

1

Решение

Нашел решение, если кто-то ищет это:

initSelection : function (element, callback) {
var data = {id: "your id", text: "your text"};
callback(data);
},
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]