0
我试图关闭ajax调用后的精益模态程序。但它不工作。关闭Lean Modal
$("form#loginform").submit(function (event) {
$('.regerrormsg').text('');
$('.loginerrormsg').text('');
$('.loginbtn').val('Processing...');
$(".loginbtn").prop('disabled', true);
event.preventDefault();
$.ajax({
type: "POST",
url: "./LoginProcess.php",
data: $('#loginform').serialize(),
success: function (response) {
if (response === 'ok') {
$('#loginform').each(function() {
this.reset();
});
$('.loginsuccessmsg').text('Loggedin successfully....');
$('.loginsuccessmsg').fadeIn().fadeOut(5000);
$('.loginbtn').val('Register');
$(".loginbtn").prop('disabled', false);
function redirectreg() {
$("#lean_overlay").trigger("click");
}
setTimeout(redirectreg, 5000);
} else {
$('.loginerrormsg').text(response);
$('.loginbtn').val('Register');
$(".loginbtn").prop('disabled', false);
$('.loginerrormsg').fadeIn().fadeOut(5000);
}
}
});
});
我试着用$( “#lean_overlay”)。触发器( “点击”);.这还没有working.Please帮我解决这个问题。
虽然这个代码片断是值得欢迎的,并可以提供一些帮助,这将是(// meta.stackexchange.com/q/114762)*如何*和极大的,如果它包括一个改进的解释*为什么*这解决了这个问题。请记住,你正在为将来的读者回答这个问题,而不仅仅是现在问的人!请编辑您的答案以添加解释,并指出适用的限制和假设。 –