javascript - How to deselect all selected values from bootstrap-multiselect with reset button? -
i having issues when trying select element contains selected values. example: if select id such $('#campaign-select').multiselect('refresh'),
it not doing anything. why that?
please see jsfiddle
fixed it!
$('#filter-reset-btn').on('click', function () { $('#campaigns-select').multiselect('rebuild'); /* resetting select element refresh*/ $('#campaigns-select,#sites-select,#mdmadservers-select,#ratetypes-select option:selected').each(function () { $(this).prop('selected', false); }) $('#campaigns-select,#sites-select,#mdmadservers-select,#ratetypes-select').val([]).multiselect('refresh') }); here updated jsfiddle
you need set value empty array before refreshing multi select. also, note missing "s" in "campaign" inside selector.
use this: $('#campaigns-select').val([]).multiselect('refresh')
Comments
Post a Comment