最简单的JQueryvalidation规则示例

以下HTML表单成功使用了jQuery的表单validation,如果留空,则在表单字段右侧显示“此字段是必需的”,如果输入的字符少于2个,则“请输入至少2个字符”。 但是,我不想使用“cname”表单输入字段中的class和minlength属性指定validation元数据,而是使用jQuery的“规则”API,其中规则在validate函数的主体中指定。 提前致谢:

      $(document).ready(function(){$("#commentForm").validate( /* rules/messages here */ );} );    
A simple comment form with submit validation and default messages

*

 rules: { cname: { required: true, minlength: 2 } }, messages: { cname: { required: "
  • Please enter a name.
  • ", minlength: "
  • Your name is not long enough.
  • " } }

    本博客文章中包含的示例可以解决问题。

     $("#commentForm").validate({ rules: { cname : { required : true, minlength: 2 } } }); 

    应该是这样的,我刚刚在编辑器中输入了这个,所以可能是一个或两个语法错误,但你应该能够遵循模式和文档

    标记中的输入缺少"type" ,输入(我假设的文本)具有属性name="name"ID="cname" ,Ayo提供的代码调用名为“cname”*的输入,其中应该是“名字”