Список вариантов обновления Bootstrap Multiselect
Я использую бутстрапвыбор из нескольких вариантов и я хочу обновить параметры потока с ajax
Для заполнения init мой мультиселект я делаю
<select name="model" class="multiselect" multiple="multiple">
<? foreach ($sel_models as $mod) { ?>
<option value="<?= $mod ?>" <?= ($mod == $params['model']) ? 'selected' : '' ?>><?= $mod ?></option>
<? } ?>
</select>
тогда на событие я хотел бы обновить свой список опций с помощью следующего ajax
Я пытался использовать метод перестройки, но не создаю раскрывающийся список после создания
$.ajax({
type: 'post',
url: "helper/ajax_search.php",
data: {models: decodeURIComponent(brands)},
dataType: 'json',
success: function(data) {
$('select.multiselect').empty();
$('select.multiselect').append(
$('<option></option>')
.text('alle')
.val('alle')
);
$.each(data, function(index, html) {
$('select.multiselect').append(
$('<option></option>')
.text(html.name)
.val(html.name)
);
});
$('.multiselect').multiselect('rebuild')
},
error: function(error) {
console.log("Error:");
console.log(error);
}
});
С Firebug я вижу, что список генерируется, но при выборе не будет отображаться