【发布时间】:2021-09-09 03:12:57
【问题描述】:
嘿,所以我有几个 select2 选项,在我选择我的第一个下拉选项后,它会进入事件侦听器并打印“用户选择”。然而,焦点并没有改变到下一个 select2。非常感谢您的帮助。
<select id = "test1" required tabindex="1">
<option value = '1'>item1 </option>
</select>
<select id = "test2" required tabindex="2">
<option value = '2'>item1 </option>
</select>
<select id="test3" required tabindex="3" style="width: 30%; height:36px;">
<option value='1'>item1 </option>
<option value='2'>item2 </option>
</select>
<select id="test4" required tabindex="4" style="width: 30%; height:36px;">
<option value='1'>item1 </option>
<option value='2'>item2 </option>
</select>
$('#test1').select2({ });
$('#test2').select2({ });
$('#test3').select2({});
$('#test4').select2({});
$('select').on('select2:select', function () {
$(this).next('select').focus();
// Do something
console.log('user selected');
});
【问题讨论】:
标签: javascript html jquery jquery-select2