我正在使用 jQuery 验证插件。show()
一旦页面上没有错误,我正在使用该方法显示提交按钮。
我有一个只有一个选择/下拉菜单的表单。我遇到的问题是当我在选择中选择一个选项时,它不会显示提交按钮,直到我单击页面上的其他位置,当我选择一个有效选项时它应该立即显示它。
有谁知道如何让它触发success()
onchange
oronkeyup
代替onblur
?
这是我正在做的一个基本示例:
$form.validate( {
rules: {
favoriteSport: {
required: true
}
},
messages: {
favoriteSport: "This is required"
},
success: function() {
console.log("yay, it was valid!");
$("#submit").show();
}
});