0
Я пытаюсь закрыть программный программный код после вызова ajax. Но он не работает.Close 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 о * как * и * почему * это решает проблему. Помните, что вы отвечаете на вопрос читателей в будущем, а не только на человека, который спрашивает сейчас! Пожалуйста, отредактируйте свой ответ, чтобы добавить объяснение, и укажите, какие ограничения и допущения применяются. –