Я пытаюсь обработать событие изменения, но, похоже, оно не работает.Я хотел бы обработать событие, используя jQuery после установки значения через document.getElementById ('id_of_input'). Value.Вот код: http://jsbin.com/axagej (для редактирования см .: http://jsbin.com/axagej/edit) - я хотел бы увидеть предупреждение.
Спасибо, Адриан
Когда вы программно изменяете значение поля, вы не получите событие изменения.Вам нужно явно вызвать обработчик изменений.Смотрите обновленный jsbin: http://jsbin.com/axagej/2/edit
Событие изменения работает нормально для меня. Это просто игра, когда ты потерял фокус. Если вы предпочитаете оповещение во время записи, вас должны интересовать события клавиатуры jQuery (http://api.jquery.com/category/events/keyboard-events/).
@ tchaOo
Если вы устанавливаете значение программно, вам нужно запустить событие самостоятельно, используя change или триггер :
$("#sample").change();
или
$("#sample").trigger("change");