У меня есть форма с одним текстовым вводом и одним элементом select2 (версия 4.0.0). Я хочу, чтобы при фокусе на вводе текста открывался select2.
Вот что я пробовал:
<select list="userAccountsMap.values" listKey="accountNo" listValue="accountNo"/>
<input id="destinationAccount" type="text" name="destinationAccount">
<script type="text/javascript">
('select').each(function( index ) {
$(this).select2();
}
});
$("#destinationAccount").focus(function () {
$("select").trigger('select2:open');
});
</script>
Но это не работа. См. скрипку здесь: http://jsfiddle.net/Hatamikhah/73wypp1w/1/
Я не понимаю, в чем моя проблема.