У меня есть список выбора HTML, который при выборе элемента должен отображать различную информацию под ним. События изменения onclick или JQuery запускаются, когда элемент списка выбора выбирается нажатием (мышь), но не когда пользователь нажимает клавишу (клавиатура).
Есть идеи, какое событие смотреть, чтобы определить, когда изменился выбранный элемент списка?
Вот пример теста BASIC:
<select id="mylist" name="mylist">
<option value="">(none)</option>
<option value="1">Test 1</option>
<option value="2">Test 2</option>
<option value="3">Test 3</option>
</select>
<span id="myspan"></span>
<script type="text/javascript">
$("#mylist").change(function() {
$("#myspan").html($("#mylist").attr("selectedIndex"));
});
</script>