请参阅文档:
https ://jqueryvalidation.org/jQuery.validator.addMethod/
我想知道是什么this.optional(element)
。我创建了两个表单来测试:
Form1和Form2——一个有this.optional(element)
,另一个没有。从理论上讲,根据Andrew Whitaker对这个答案的一些评论:
所做
this.optional
的只是说“如果该字段是可选的,如果它是空白则返回true”
和
this.optional
检查基本上是在评估它是否符合规则之前检查该字段是否为空白。