jQuery UI自动完成:如何使TAB选择列表中的第一个选项?

时间:2019-06-10 11:28:53

标签: jquery jquery-ui jquery-ui-autocomplete

使用jQuery UI自动完成功能,是否有任何方法可以自动选择TAB单击的第一项(或至少刺激向下键)?

1 个答案:

答案 0 :(得分:1)

您可以在jQuery下方使用此功能

$("#tags").on('keydown', function (e) {
                var keyCode = e.keyCode || e.which;
                if (keyCode == 9) {
                    //if alt pressed
                    e.preventDefault();
                    var _firstitem = $(".ui-autocomplete .ui-menu-item").first().text();
                    $(this).val(_firstitem);
                }
            });

请查看此fiddle

https://jsfiddle.net/mv38yozx/

希望它会对您有所帮助。