0
我正在使用選定的jquery插件,並希望在調用change事件時立即觸發打開的事件,以便顯示包含所有選項的搜索欄。選擇 - 在更改事件後觸發打開事件
HTML代碼
$(document).ready(function() {
$('#myselect').chosen().change(function(){
// alert('change event called');
$('#myselect').trigger('chosen:activate');
$('#myselect').trigger('chosen:open');
add_food({{profile_id}});
});
});
雖然$('#myselect').trigger('chosen:open');
打開了搜索欄和選項,當我試圖在控制檯上
<select id="myselect" data-placeholder="Add foods you can buy here." style="height:30px;width: 100%" class="chosen-select" >
<option value=""></option>
{% for each in food_list %}
<optgroup label={{each.node}}>
{% if each.children %}
{% for eachchild in each.children %}
<option>{{eachchild}}</option>
{% endfor %}
{% else %}
<option>{{each.node}}</option>
{% endif %}
</optgroup>
{% endfor %}
</select>