我想更改默认行为jquery.validate.unobtrusive.js
我希望能够在发生错误时更改错误消息位置或突出显示字段等选项
我可以jquery.validate
单独使用插件做的所有事情。只需更改一些validate
方法选项,例如highlight
或errorPlacement
所以我想覆盖一些不显眼的验证功能,是否可以不更改jquery.validate.unobtrusive.js
文件
我想更改默认行为jquery.validate.unobtrusive.js
我希望能够在发生错误时更改错误消息位置或突出显示字段等选项
我可以jquery.validate
单独使用插件做的所有事情。只需更改一些validate
方法选项,例如highlight
或errorPlacement
所以我想覆盖一些不显眼的验证功能,是否可以不更改jquery.validate.unobtrusive.js
文件
您可以从表单数据中获取本机验证器,然后订阅任何标准选项。例如errorPlacement
:
$(function() {
var validator = $('form').data('validator');
validator.settings.errorPlacement = function(error, element) {
// do your custom error placement
};
validator.settings.highlight = function(element, errorClass) {
// do your custom error highlight
};
});