gpt4 book ai didi

jquery - 如何防止 jQuery 验证插件将 'error' 类添加到输入框

转载 作者:行者123 更新时间:2023-12-01 01:59:08 24 4
gpt4 key购买 nike

我有 jQuery 验证插件:

//name validation
cnForm.validate({
rules: {
customerName: {
required: true,
minlength: 3
},
date: {
required: true,
dateRegex: /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d$/,
maxlength: 10
}
},
onkeyup: false,
onclick: false,
onfocusout: false,
messages: {
customerName: {
required: "Unable to proceed, search field is empty"
},
date: {
required: "Unable to proceed, search field is empty"
}
},
errorPlacement: function(error, element) {
var trigger = element.next('.ui-datepicker-trigger');
error.insertAfter(trigger.length > 0 ? trigger : element);
}
});

每当我输入导致错误的数据时,我都会在输入框/按钮后显示适当的新标签,但 error 类也会应用于输入框。有没有办法避免将该类分配给该框?谢谢。

最佳答案

您可以使用突出显示回调来覆盖默认行为。

$(".selector").validate({
highlight: function(element, errorClass) {
// Override the default behavior here
}
});

关于jquery - 如何防止 jQuery 验证插件将 'error' 类添加到输入框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18107479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com