Sometimes it is necessary to delete the current parameters in order to manipulate the selected parameters.
Here is an example of how to set the parameters:
<select id="mySelectId" class="chosen-select" multiple="multiple"> <option value=""></option> <option value="Argentina">Argentina</option> <option value="Germany">Germany</option> <option value="Greece">Greece</option> <option value="Japan">Japan</option> <option value="Thailand">Thailand</option> </select> <script> activateChosen($('body')); selectChosenOptions($('#mySelectId'), ['Argentina', 'Germany']); function activateChosen($container, param) { param = param || {}; $container.find('.chosen-select:visible').chosen(param); $container.find('.chosen-select').trigger("chosen:updated"); } function selectChosenOptions($select, values) { $select.val(null); </script>
JSFiddle (including options for adding instructions): https://jsfiddle.net/59x3m6op/1/
Tobi G. Dec 03 '16 at 11:31 2016-12-03 11:31
source share