Показать сообщение отдельно
  #1 (permalink)  
Старый 09.03.2012, 15:43
Аспирант
Отправить личное сообщение для solomon2 Посмотреть профиль Найти все сообщения от solomon2
 
Регистрация: 10.01.2012
Сообщений: 39

Возврат фокуса после Enter
Здравствуйте! Есть инпут c автокомплитом. Список автокомплита формируется тегами <li>. Как сделать, чтобы при выборе из списка не мышкой, а клавишей Enter, фокус возвращался в поле инпута. Если правильно понимаю, нужно поймать событие нажатия клавиши над <li>, но почему то не получается?

Список формируется динамически. У li не появляется нужный атрибут:

li.attr('onkeyPress', 'keyd(event)');


Это функция для Enter:

function keyd(event){
	var key = event.keyCode;
		if(key==13){
			$input.focus();
		}
	}

Последний раз редактировалось solomon2, 09.03.2012 в 16:00.
Ответить с цитированием