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)*如何*和極大的,如果它包括一個改進的解釋*爲什麼*這解決了這個問題。請記住,你正在爲將來的讀者回答這個問題,而不僅僅是現在問的人!請編輯您的答案以添加解釋,並指出適用的限制和假設。 –