0
第一篇文章。登錄頁面不會返回到刷新索引/家庭
嗨 我有一個下拉窗口,您可以從控制器登錄/索引驗證您的電子郵件和密碼登錄,參數通過我寫的一些Jquery代碼很好地傳遞。
但是,當登錄成功時,它將在下拉窗口中打開一個頁面,而不會刷新主頁面。我該怎麼辦?
這裏是代碼;
function GirisYap() {
$("#btnGiris").prop("disabled", true);
$('#Loading').show();
$.ajax({
url: "/Login/Index",
type: "POST",
data: $("#frmGiris").serialize(),
success: function (result) {
if (result == "OK") {
$('#mesajAlani').hide();
$("#btnGiris").prop("disabled", true);
$('#Loading').show();
$('#loading-message').html("");
$('#loading-message').html("Yönlendiriliyor...");
window.location = "/";
}
else {
$('#mesajAlani').show();
$("#mesaj").html(result);
$("#btnGiris").prop("disabled", false);
$('#Loading').hide();
$('#loading-message').html = "Kontrol ediliyor...";
}
}
});
}
而這些都是它獲取該視圖中的參數的形式;
<form class="frm-single" id="frmGiris">
<div class="inside">
<div class="frm-input">
<input type="text" placeholder="E-mail" class="form-control submit_on_enter" name="Email">
<i class="fa fa-user frm-ico"></i>
</div>
<div class="frm-input">
<input type="password" placeholder="Parola" class="form-control submit_on_enter" name="Parola">
<i class="fa fa-lock frm-ico"></i>
</div>
<button id="btnGiris" type="button" class="frm-submit" onclick="GirisYap(); return false;">Giriş<i class="fa fa-arrow-circle-right"></i></button>
<div class="checkbox" id="mesajAlani" style="display:none">
<div id="mesaj" class="alert alert-info" style="background-color:red;color:white;">Giriş için gerekli bilgileri doldur.</div>
</div>
<div id="Loading" style="text-align:center;display:none;">
<i class="fa fa-spinner fa-pulse fa-3x fa-fw"></i>
<p id="loading-message">Kontrol ediliyor...</p>
</div>
</div>
</form>