JQuery验证插件maxlength?

use*_*806 4 html javascript jquery html5 jquery-validate

我正在使用JQuery验证插件.我想指定maxlength其中一个字段.它可以指定如下.

rules: {
   Message: {
      required: false,
      maxLength: 200
   }
}
Run Code Online (Sandbox Code Playgroud)

但是我没有在外部定义规则,而是想在html输入代码中指定规则

相近 :

<input type="text" name="AssistanPhone" value="" class="required"  />
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,"required"是通过类指定的.类似地,我如何指定jquery插件可以识别的maxlength,并在长度超过时给出错误消息?

谢谢!

Sur*_*tta 6

不是资本Ll

例如:

$( "#myform" ).validate({
  rules: {
    field: {
      required: true,
      maxlength: 200
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

插件演示


Aru*_*hny 5

据我所知,您不能通过属性指定消息,但maxlength可以将其指定为属性

<input type="text" name="AssistanPhone" value="" required maxlength="3"  />
Run Code Online (Sandbox Code Playgroud)

演示:小提琴

  • 它不会向用户显示任何错误消息。只是阻止用户进一步输入。 (3认同)