gpt4 book ai didi

jquery - 如何使用 jQuery Validate 在出现错误时移至页面顶部

转载 作者:行者123 更新时间:2023-12-03 22:49:43 26 4
gpt4 key购买 nike

我正在使用 jQuery Validate,并在发现错误时尝试移动(或滚动)到页面顶部。我添加了 focusInvalid option停止关注有错误的字段,但无法弄清楚如何移动到页面顶部(在页面顶部,我的错误容器是可见的)。

下面是我的脚本的简化版本,感谢您对此的帮助。

$(".event-form").validate({
errorContainer: ".error-container",
errorLabelContainer: ".error-container ul",
wrapper: "li",
focusInvalid: false,
ignore: "",
rules: {
title: { required: true }
},
messages: {
title: "You must enter the title"
}
});

最佳答案

$(".event-form").validate({
errorContainer: ".error-container",
errorLabelContainer: ".error-container ul",
wrapper: "li",
focusInvalid: false,
ignore: "",
rules: {
title: { required: true }
},
messages: {
title: "You must enter the title"
},
invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
if (errors) {
$("html, body").animate({ scrollTop: 0 }, "fast");
}
}
})

关于jquery - 如何使用 jQuery Validate 在出现错误时移至页面顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15367959/

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