我用数据输入表单创建了一些页面jsp。一些页面定义了已验证的函数:
<script>
$(document).ready(function() {
$("#newPassword").validate({
rules : {
password : "required",
passwordConfirm : {
equalTo : "#password"
}
},
messages : {
passwordConfirm : "<spring:message code='change.label.error.confirmPassword'/>"
}
});
});
</script>在这种情况下,错误以这种方式显示:

我宁愿看到默认浏览器所做的那样:

我该怎么做呢?
发布于 2015-02-19 15:41:49
“在这种情况下,错误以如下方式显示:”

这就是jQuery验证插件创建错误消息的方式。
“.正如默认浏览器所做的那样:”

这就是浏览器使用创建错误消息的HTML5验证属性的方式。
“我宁愿看到默认浏览器所做的那样:我如何才能做到呢?”
删除jQuery验证插件,允许浏览器默认(HTML5)接管。否则,您不能让浏览器在使用HTML5验证插件时使用jQuery验证,因为插件动态地禁用任何HTML5验证并接管。
https://stackoverflow.com/questions/28603967
复制相似问题