Я создал функцию, которая добавляет / добавляет параметр, когда в раскрывающемся списке ничего нет. Ну, моя функция работает, когда результат не найден. Я хочу, чтобы noneResultsText всегда был виден как последний параметр в списке. понимание Я загружаю изображения и код
<select class="selectpicker" data-live-search="true" name="degree_type" id="degree_type" title="degree_type" multiple>
<option>Bachelor</option>
<option>Master</option>
<option>Post</option>
</select>
jQuery код
$('.selectpicker').selectpicker({
noneResultsText: 'No result found <button class="btn btn-light" onclick=(add_opt(this))>Add new option</button>'
});
function add_opt(event){
var value = $(event).parents('div').siblings('.bs-searchbox').find('input').val();
$(event).parents('div').siblings('.selectpicker').append($("<option></option>").text(value)).val(value);
$('.selectpicker').selectpicker('refresh');
}
Например
Когда я ищу что-то, я набираю и ввожу через поиск в реальном времени
Затем я добавляю его в список с помощью этой кнопки
![enter image description here](https://i.stack.imgur.com/VZEH5.png)
Я хочу эта опция (noneResultsText) всегда должна быть наконец в списке независимо от того, найден ли результат или нет