Я использую плагин проверки jQuery. Я использую метод show()
для отображения кнопки отправки, если на странице нет ошибок.
У меня есть форма, в которой есть только один выбор / раскрывающееся меню. Проблема, с которой я сталкиваюсь, заключается в том, что когда я выбираю опцию в select, она не показывает кнопку отправки, пока я не нажму где-нибудь еще на странице, когда она должна показывать ее, как только я выберу действительную опцию.
Кто-нибудь знает, как заставить его выстрелить success()
onchange
или onkeyup
вместо onblur
?
Вот основной пример того, что я делаю:
$form.validate( {
rules: {
favoriteSport: {
required: true
}
},
messages: {
favoriteSport: "This is required"
},
success: function() {
console.log("yay, it was valid!");
$("#submit").show();
}
});