我们正在更新我们的表单以使用正确的html 5输入类型。我们的输入字段有以下几点:jQuery验证类型=“电子邮件”和多个错误的东西
<input name="AlternateEmailAddress" class="validation-error" id="AlternateEmailAddress" aria-invalid="true" aria-describedby="AlternateEmailAddress-error" type="email" value="" autocorrect="off" autocomplete="off" autocapitalize="off" multiple>
我们还利用jQuery验证,版本v1.15.1因为我们需要支持旧的浏览器,并有处理多个电子邮件地址的自定义插件。规则设置如下
AlternateEmailAddress: {
multipleemail:true,
maxlength:1000,
asciionly:true
}
multipleemail和asciionly是我们的自定义值。 multipleemail与jQuery validation plugin multiple email addresses类似。
由于某些原因,尽管jQuery Validate执行了单个电子邮件验证,即使我们已将其关闭。它使用它们的默认文本,而不是我们指定的文本。
有没有办法将type =“email”验证关闭,或者当我们使用多个属性时是否有修复方法?
这很好地工作。 –