Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не работает скрипт (https://javascript.ru/forum/jquery/43021-ne-rabotaet-skript.html)

Heidel 18.11.2013 19:27

Не работает скрипт
 
Есть такой код http://jsfiddle.net/FY8WW/12/
при клике на название задачи отображается поле для редактирования её названия, введенное изменение нужно сохранять двумя способами - через потерю фокуса на инпуте и через нажатие enter.
Функция blur работает, а нажатие enter не отрабатывает, введенное изменение не сохраняется.
Как сделать так, чтобы скрипт работал?

mi.rafaylik 18.11.2013 19:59

Heidel,
http://jsfiddle.net/FY8WW/19/
1. В данном случае, вместо keypress используйте keydown
2. Не нужно повторять одинаковый код. Просто вызывайте .blur() по нажатию на Enter
3. Если в единственном input в форме нажать Enter, произойдёт попытка отправить форму. Используйте return false;


Часовой пояс GMT +3, время: 11:35.