需要有关jquery验证的帮助

时间:2010-10-05 19:52:35

标签: jquery validation

我有两个共享提交按钮的表单。我已经解决了这个问题,我遇到的问题是为每个表单添加验证。这是我所拥有的,我之前没有在提交函数中进行验证,但通常是在文档就绪。

$("#sbtBtn").click(function() {
          if($("input[name=license_code]").val()) { 
            $("#formOne").submit();
          } else if ($("input[name=referred_by_text]").val() && $("input[name=broker_text]").val() && $("input[name=email1]").val()) {
            $("#formTwo").submit();
          }
            else {
            //need help getting this added as an error message
             alert("Please fill out either the returning user or new user form");   
            }

    });

        $("#formOne").submit(function() {
            //need to put validation and AJAX submit here
        });

        $("#formTwo").submit(function() {
           //need to put validation and AJAX submit here
    });

我感谢任何帮助,因为我之前只使用过不共享按钮的AJAX表单。 谢谢!

此外,我如何添加第四个条件,如果所有元素都已填写,则显示错误消息“您一次只能提交一个”的 **

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您正在绑定要提交的函数,但是在运行验证后仍需要调用$(“#formOne”)。submit()。

即:

$(“#formOne”)。submit(function(){             //运行验证

        if (valid) $(this).submit();

    });