如果填写了字段,我会在提交后检查这段代码。如果不是,我的脚本会添加一个红色边框类,并在其下面显示一个弹出窗口:填写字段。但我想如果我填写错误类删除的字段,弹出窗口淡出。
$("#frmQ").submit(function(){
if ($(".zipcode").val() == "") {
event.preventDefault();
$(".zipcode").addClass('req_error');
$(".req_pop").fadeIn(200);
}
else {
$(".zipcode").removeClass('req_error');
$(".req_pop").fadeOut(200);
}
})
我的验证有效但在我填写必填字段后,类和弹出窗口不会消失。
有人可以帮我这个吗?
答案 0 :(得分:1)
尝试添加此代码:
$(".zipcode").keydown(function(){
$(this).removeClass('req_error');
$(".req_pop").fadeOut(200);
})
答案 1 :(得分:0)
使用
$(".zipcode").removeClass('req_error');
而不是
$(".req_pop").hide();