Я использую автозаполнение JQuery UI. Я хочу, чтобы при отсутствии выбранных элементов пользователь нажимал клавишу возврата, и первый элемент результатов выбирался автоматически.
можно ли это сделать?
Как мне это сделать?
спасибо
Я нашел это решение:
https://github.com/scottgonzalez/jquery-ui-extensions/blob/master/autocomplete/jquery.ui.autocomplete.selectFirst.js
Используйте событие change и проверьте, был ли выбран элемент.
,change: function(event,ui) { // the user has tabbed away without choosing anything from the list // console.log(ui.item); if( ui.item == null ) { console.log("no item selected") } }
вот это событие в документации для jQueryUI 1.8.6 http://jqueryui.com/demos/autocomplete/#event-change
и вот еще один вопрос о стекопереработке с гораздо более сложным решением, в том же духе: Изменение события автозаполнения JQery UI