Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   PHP функция в javascript (https://javascript.ru/forum/events/46346-php-funkciya-v-javascript.html)

jsnb 08.04.2014 17:43

Цитата:

Сообщение от cript (Сообщение 306770)
Потому что Input type="number"
Делаю так
.on("keyup paste cut IE9EventFix change"...

Посмотрел отправляется один запрос.

Так ввод в поле запрещен? Потому, что например при вставке через ctrl+v сработает и keyup на v keyup на ctrl, paste + change при потере фокуса. Нехило так для одного изменения...
Вот для демонстрации: http://learn.javascript.ru/play/1cQHsb
Показывает все срабатывания обработчиков. Не надо забывать, что change в некоторых браузерахсрабатывает при потере фокуса.

cript 08.04.2014 19:53

Цитата:

Сообщение от jsnb
при вставке через ctrl+v сработает и keyup на v keyup на ctrl, paste + change при потере фокуса

И в правду создается 3 запроса..
Может посоветуете что нибудь оптимальное?

jsnb 09.04.2014 03:40

Цитата:

Сообщение от cript (Сообщение 306794)
И в правду создается 3 запроса..
Может посоветуете что нибудь оптимальное?

Для нормальных браузеров использовать input. Для старых IE вместо input юзать propertychange.


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