Как вернуться к onChange все выбранные значения в раскрывающемся списке мультиселектов. Используется плагин here. Попытка использовать следующее, но я думаю, что я на ложном путиbootstrap multiselect получить выбранные значения
$('#multiselect1').multiselect({
selectAllValue: 'multiselect-all',
enableCaseInsensitiveFiltering: true,
enableFiltering: true,
maxHeight: '300',
buttonWidth: '235',
onChange: function(element, checked) {
var brands = $('#multiselect1 option:selected');
var selection = [];
$(brands).each(function(index, brand){
selection.push(brand);
});
console.log(selection);
}
});
нашел его
$('#multiselect1').multiselect({
selectAllValue: 'multiselect-all',
enableCaseInsensitiveFiltering: true,
enableFiltering: true,
maxHeight: '300',
buttonWidth: '235',
onChange: function(element, checked) {
var brands = $('#multiselect1 option:selected');
var selected = [];
$(brands).each(function(index, brand){
selected.push([$(this).val()]);
});
console.log(selected);
}
});
+1 для решения, однако у вас есть ошибка в вашем заявлении selected.push. вы нажимаете список значения параметра, а не значение как строку. вы хотите удалить прилагаемые скобки. – tbradley22