【发布时间】:2010-02-26 07:40:41
【问题描述】:
我进行了各种测试,发现 jQuery validate 函数仅适用于提交按钮。
我说的对吗?如果是,我如何在没有提交按钮的情况下使用 jQuery 验证插件?
【问题讨论】:
标签: jquery-validate
我进行了各种测试,发现 jQuery validate 函数仅适用于提交按钮。
我说的对吗?如果是,我如何在没有提交按钮的情况下使用 jQuery 验证插件?
【问题讨论】:
标签: jquery-validate
您可以使用valid()方法直接调用验证器。
它会返回 bool 指示表单是否有效。
这是一个示例,来自 jQuery 文档:
$("#myform").validate();
$("a.check").click(function() {
alert("Valid: " + $("#myform").valid());
return false;
});
【讨论】:
当您在jQuery validate plugin 上调用validate method 时,它会返回您应该存储的Validator 实例。需要时,可以调用Validator 实例上的form 或showErrors 方法来验证表单,或者分别验证表单并显示错误。
【讨论】: