当我尝试使用Jquery验证程序验证电子邮件输入文件时,当我在有效电子邮件后输入额外空格时,它会显示“请输入有效的电子邮件地址”。这只发生在IE上,并且在Firefox / Chrome上不会发生。有人对此有任何想法吗?
我正在使用1.13.1 jquery验证器。我想知道jquery验证库本身有什么问题。
答案 0 :(得分:1)
jQuery Validate插件正确地给出了错误,因为有效的电子邮件地址最后不包含任何空格。
某些浏览器在填充value
元素的input
属性时可能只是忽略尾随空格,这与此插件无关。
尾随空格是多余的,大多数浏览器都正确地忽略它们,资源管理器不会。只要浏览器允许它们通过,jQuery Validate插件就会将尾随空格标记为无效,如果规则将其指定为无效。