2014-06-26 48 views
0

我需要检查HTML 5本地验证是否成功。基于此,我需要调用一个ajax函数。检查HTML 5验证是否成功

示例代码在这里。 http://jsfiddle.net/inDiscover/4Pbcp/

还提供如下示例代码。

<!DOCTYPE html> 
<html> 
    <head> 
     <title>jQuery UI Dialog: Open Dialog on Clicksssssssssss</title> 
     <link rel="stylesheet" href="../css/jquery-ui.css" /> 
     <link rel="stylesheet" href="../css/style.css" /> 
     <script type="text/javascript" src="../scripts/jquery.js"></script> 
     <script type="text/javascript" src="../scripts/jquery-ui.js"></script> 
     <script type="text/javascript" src="../scripts/jquery.validate.js"></script> 

     <script type="text/javascript"> 
      $(function(){ 
       $("#pop_submit").click(function() 
       { 
        alert("am here"); 
        //return false; 
       }); 

      }); 
     </script> 

    </head> 
    <body> 
     <div id="popup" style="display:block"> 
      <form action="" name="pop_up_form" id="pop_up_form" method="post"> 
       <input class="pop_up_textbox" type="text" name="acct_nmbr" id="acct_nmbr" required maxlength="19" value=""/> 
       <input type="submit" name="pop_submit" id="pop_submit" style="display:block;" /> 
      </form> 
     </div> 
    </body> 
</html> 

在这里,在jQuery代码中,我提交了一个提醒按钮。但是,只有在成功完成HTML 5本机验证后,我才需要显示此警报。如果任何人可以指出我是如何实现这一点的,那么在成功完成HTML 5本机验证后,我可以调用ajax函数而不是提示消息。

我知道我们可以使用JQuery Validator通过使用valid()方法来验证表单,但我不想那样去。我需要知道我的HTML 5本机验证是否成功,如果是我需要做一些逻辑。

+0

任何人都可以回答这个问题。如果没有这样的技术人员可以回答这个问题,我想我应该解决这个问题。 – user3742125

回答