danik.js - спасибо что не бросили тему.
Извините за код.
Да
упустил в предложенном выше коде
$next.focus().
$datalist.Event() - честно я думал
перехватить событие в $datalist=$('datalist')
Пробовал такой вариант:
$inputs.on('keydown', function(event) {
if (isEnter(event)) {
var $next = $inputs.eq($inputs.index(this) + 1);
setTimeout($next.focus(),500);
event.preventDefault();}
};)
Нужного мне результата нет.
Да, я прекрасно понимаю что фокус находится в input несмотря на то, что виден datalist и мы можем с клавиатуры стрелками выбрать значение, и следовательно происходит переход $next.focus(). Но почему не срабатывает задержка и выбор значения? Как это перехватить?
Еще раз спасибо.