gpt4 book ai didi

javascript - jQuery 表单即使返回 true 也不会提交

转载 作者:行者123 更新时间:2023-12-03 08:15:38 25 4
gpt4 key购买 nike

嗨,我有这个验证表格。

问题是即使标志返回 true,它仍然不会提交表单。我认为这段代码仍然可以改进,但我对 jquery 的了解有限

function validate_form() {
var lesson_prefference = document.getElementById('Contact0_NewClubDropdown').value;
var flag = false;

if(lesson_prefference!=""){
jQuery('#dropdown_err_msg_prefference').addClass('hidden');
flag = !flag;
}

else{
jQuery('#dropdown_err_msg_prefference').removeClass('hidden');
jQuery('html, body').animate({
scrollTop: jQuery(".top-warning").offset().top}, 1000);
flag = !flag;

}

if (jQuery('#agreeCheckbox').is(':checked') ) {
jQuery('#err_msg_prefference').addClass('hidden');
flag = !flag;
}
else {
jQuery('#err_msg_prefference').removeClass('hidden');
jQuery('html, body').animate({
scrollTop: jQuery(".top-warning").offset().top}, 1000);
flag = !flag;
}
if (flag) {
return true;
}
else {
return false;
}
}

最佳答案

function validate_form() {
var lesson_prefference = document.getElementById('Contact0_NewClubDropdown').value;
var flag = true;

if(lesson_prefference!=""){
jQuery('#dropdown_err_msg_prefference').addClass('hidden');
}

else{
jQuery('#dropdown_err_msg_prefference').removeClass('hidden');
jQuery('html, body').animate({
scrollTop: jQuery(".top-warning").offset().top}, 1000);
flag = false;

}

if (jQuery('#agreeCheckbox').is(':checked') ) {
jQuery('#err_msg_prefference').addClass('hidden');
}
else {
jQuery('#err_msg_prefference').removeClass('hidden');
jQuery('html, body').animate({
scrollTop: jQuery(".top-warning").offset().top}, 1000);
flag = false;
}

return flag;
}

关于javascript - jQuery 表单即使返回 true 也不会提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33959865/

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