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>