1

我正在尝试使用phone的 id 验证输入元素,我已经使用 required 和 minlength 成功验证了输入元素的邮政编码。

我附上了名为number的第二个输入字段以及所需的规则和数字,但它没有验证表单中的输入是数字。它正在运行所需的检查,但是当我输入一封信时,表格允许这样做,这不是我想要的。

请在此处找到表格 - http://www.bestclowintown.co.uk/book.php

这是jQuery代码,我的语法可能有误吗?任何帮助表示赞赏:

 <script>
      $(document).ready(function() {
          $("#myform").validate({
              rules: {
               postcode: {required: true, minlength: 6},
               number: {required: true, number: true},        
              }
          });
      });
  </script>
4

1 回答 1

1

尝试用以下代码替换您的代码:

  $(document).ready(function() {
      $("#myform").validate({
          rules: {
           postcode: {required: true, minlength: 6},
           phone: {required: true, number: true},        
          }
      });
  });

key对于规则对象应该是验证元素的名称、类或属性。有关更多信息,请咨询docs

于 2012-07-26T12:09:18.353 回答