$(".chosen-select").val('').trigger("chosen:updated"); jquery μ€ν¬λ¦½νΈμμ μ νν μμ νλλ₯Ό μ¬μ€μ νμ§ μμ΅λλ€. νμ§λ§ λ¨μΌ λλ‘λ€μ΄μμλ μ λλ‘ μλν©λλ€.
λ€μμ μλνμμμ€.
$('.chosen-select option:selected').removeAttr('selected');
$('.chosen-select').trigger('chosen:updated');
μλνμ§λ§ λ€μ€μ λν΄ μμ±λλ htmlμ λ¨μΌ μ νκ³Ό λ€λ¦
λλ€.
μ¬κΈ°κΉμ§μ
λλ€.
<div class="chosen-container chosen-container-multi" style="width: 100%;" title="" id="users_chosen">
<ul class="chosen-choices">
<li class="search-choice">
<span>Manus </span>
<a class="search-choice-close" data-option-array-index="1"></a>
</li>
<li class="search-field">
<input type="text" style="width: 25px;" autocomplete="off" class="" value="Choose users...">
</li>
</ul>
<div class="chosen-drop">
<ul class="chosen-results">
<li data-option-array-index="1" style="" class="result-selected">Manus </li>
<li data-option-array-index="2" style="" class="active-result">Owen </li>
<li data-option-array-index="3" style="" class="active-result">Sean </li>
<li data-option-array-index="4" style="" class="active-result">Sinead </li>
</ul>
</div>
</div>
μ΄κ²μ λν΄ λλ¨ν κ°μ¬ν©λλ€. μ΄ μ΅μ μ μ°Ύκ³ μμκ³ StackOverflow μ¬μ΄νΈμ κ²μνμ§λ§ μλ΅μ λ°μ§ λͺ»νμ΅λλ€. μ΄ ν¬λΌμ΄ λ νμ±νλ κ² κ°μ΅λλ€ :+1:
λ€μκ³Ό κ°μ΄ μ 체 μμμ μ¬μ€μ νλ €κ³ νμ΅λλ€.
var form = $('form');
form.get(0).reset();
form.find('.filterSelect').trigger('chosen:updated');
κ·Έλ¬λ λλ λΉμ·ν λ¬Έμ κ° μμ΅λλ€ ... λ¨μΌ λλ‘ λ€μ΄μ κ²½μ° λͺ¨λ κ²μ΄ μ μλν©λλ€. κ·Έλ¬λ λ€μ€ μ νμλ λ μ΄μ μ리 νμμκ° μμ΅λλ€.
λ€μ€ μ νμ λ°°μ΄μ κ°μΌλ‘ μμνλ―λ‘ jQueryλ₯Ό μ¬μ©νμ¬ μ¬μ€μ νλ €λ©΄ λ€μμ μ¬μ©ν μ μμ΅λλ€.
$('.chosen-select').val([]).trigger('chosen:updated')
μ€μ μλ μ¬κΈ°λ₯Ό μ°Έμ‘°νμμμ€: https://jsfiddle.net/koenpunt/L1sd259w/
κ°μ₯ μ μ©ν λκΈ
λ€μ€ μ νμ λ°°μ΄μ κ°μΌλ‘ μμνλ―λ‘ jQueryλ₯Ό μ¬μ©νμ¬ μ¬μ€μ νλ €λ©΄ λ€μμ μ¬μ©ν μ μμ΅λλ€.
μ€μ μλ μ¬κΈ°λ₯Ό μ°Έμ‘°νμμμ€: https://jsfiddle.net/koenpunt/L1sd259w/