Я создаю новое веб-приложение, и мне нужно динамически создавать и заполнять новые объекты начальной загрузки с помощью jQuery и асинхронных вызовов.
Я пытался использовать методы .selectpicker ('val',) и .selectpicker (). Val () безуспешно.
Я также попробовал это:
Как установить выбранное значение при выборе с помощью плагина selectpicker из начальной загрузки
Если я использую тот же код при загрузке страницы или в консоли Firefox, он работает.
function getOre (select)
{
...
//per ogni ora del giorno
for (i=0; i<data.length; i++)
{
var ora = '<option class="new_ora_options" value='+data[i].id+'>'+data[i].inizio+'</option>';
select.append(ora);
}
...
}
...
var sel = "<select class='selectpicker ora' id='ora_1'></select>";
$('.table').append(sel);
id_ora = "#new_ora_1";
$(id_ora).selectpicker({noneSelectedText:"Scegli la prenotazione",});
getOre(id_ora);
$(id_ora).selectpicker('refresh');
$(id_ora).selectpicker('val', 4);
....
Спасибо