代码之家  ›  专栏  ›  技术社区  ›  Daniel

jquery表单验证,提交前禁用

  •  0
  • Daniel  · 技术社区  · 14 年前

    我正在使用jquery验证js

    我有两个联系人表单,一个仅显示在一页上,另一个快速联系人显示在所有页上。

    如何阻止快速联系人表单仅在提交时显示错误消息(而不影响其他表单)

    1 回复  |  直到 14 年前
        1
  •  1
  •   studioromeo    14 年前

    我自己还没有使用JQ验证,但是当我进行非常基本的JavaScript端验证时,我引用表单,并检查提交的值,例如,假设我们有一个 我的窗体及其ID的窗体 然后您的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;
    });
    

    这样,验证代码只在提交特定表单时运行。

    希望有帮助:)