Bootstrap Multiselect Get Selected Values


Answer :

the solution what I found to work in my case

$('#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);     } });  

Shorter version:

$('#multiselect1').multiselect({     ...     onChange: function() {         console.log($('#multiselect1').val());     } });  

more efficient, due to less DOM lookups:

$('#multiselect1').multiselect({     // ...     onChange: function() {         var selected = this.$select.val();         // ...     } }); 

Comments

Popular posts from this blog

Are Regular VACUUM ANALYZE Still Recommended Under 9.1?

Can Feynman Diagrams Be Used To Represent Any Perturbation Theory?