Не имеет значения, какое правило вы используете. Поведение было бы одинаковым.
Если это не подтверждается, у вас, вероятно, есть два вопроса:
1. Метод onkeyup
будет срабатывать только в том случае, если вы отправили форму хотя бы один раз.
. возможно, у вас есть некоторая ошибка JavaScript где-то, когда она пытается ее запустить (проверьте, не запущена ли она без ошибок).
remote
правила, как и другие правила, будут запускать «onfocusout» и «onkeyup» и «onclick». Последний будет запущен для флажка и переключателей.
onkeyup
Событие будет запущено (на вашем ключе), если вы отправили свою форму на этот раз.
onfocuseout
событие будет запущено, если вы оставите свой input
с помощью мыши или клавиатуры (с краном).
И последнее. все правила будут проверены перед отправкой вашей формы, даже с $(Form).submit()