我正在使用jQuery Validation JS
我有两个联系表单,一个只显示在一个页面上,另一个是所有页面上的快速联系人。
如何阻止快速联系表单仅在提交时显示错误消息(不影响其他表单)
答案 0 :(得分:1)
我自己没有使用过jQ验证,但是当我进行基本的javascript验证时,我会引用表单,并检查提交的值,例如,说我们有一个表单和id为myform ,然后您的javascript代码如下:
<form id="myform" method="post" action="...">
<!-- fields go here -->
</form>
//reference the form
var myform = $('form#myform');
// Setup your validation functions here
// Run validation only on submit of the form, returning success or failure.
form.submit(function()) {
if(function_1() & function_2()...) {
return true;
else
return false;
});
这样,验证代码仅在提交特定表单时运行。
希望有所帮助:)