javascript - jQuery 表单验证错误,无响应

标签 javascript jquery jquery-validate

<!DOCTYPE html>
<html>
 <head>
  <title>
   jquery validation
  </title>


 </head>
 <body>

  <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.0/jquery.validate.min.js" type="text/javascript"></script>
  <script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.0/additional-methods.js" type="text/javascript"></script>
     <script type="text/javascript">
  $(document).ready(function(){
    $('#frmName').validate({
     rules:{
        field1:{
            required:true,
            lettersonly:true
        },
        field2:{
            required:true,
            email:true
        }
     },
     submitHandler: function (form) { // for demo
            alert('valid form submitted'); // for demo
            return false;}  

    });
  });
 </script>

 <form name="frmName" id="frmName" action="" method="post">
  Enter name:<input type="text" name="field1"></br>
  Enter E-Mail:<input type="text" name="field2"><br/>
  <input type="submit" name="submit" value="submit"/>
 </form>
 </body>
 </html>

我对 jQuery Validation 插件有个小问题。

为什么这个验证不起作用?这是因为我链接到错误的库吗?我不太明白哪里出了问题,所以我决定粘贴整个验证脚本。请看一下我的代码。

最佳答案

您的代码工作正常 here

好像是你忘了添加Jquery库

在其他库的顶部添加波纹管

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script>

关于javascript - jQuery 表单验证错误,无响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19548022/

相关文章:

jQuery Validate 1.7 在 jQuery 1.5 上破坏了 $.getJSON() ?

javascript - 如何将字符串从表单转换为数字? (不断将其变成字符串)

javascript - 如何在javascript中获取foreach输入值并将其传递给ajax数据?

javascript - Reflect.getOwnMetadata 不是带有 karma-typescript 的函数

javascript - 绑定(bind)到单击事件来查找子元素输入值?

javascript - 禁止嵌套排序混合

javascript - Mapbox GL JS : ignore map click event if marker is clicked

javascript - jQuery TreeView 插件不能在 jQuery Accordion 插件中工作

asp.net-mvc-3 - Ajax 请求后手动绑定(bind) JQuery 验证

javascript - 设置 jQuery 验证以检查并允许空文件扩展名