我正在使用mvc3應用程序,其中點擊登錄按鈕後,我檢查該用戶是否驗證或不使用jQuery中的ajax調用。如果用戶通過身份驗證,則返回true,並在Onsuccess方法中將其重定向到主頁。下面是代碼:成功登錄後顯示登出按鈕
function OnSuccess(response) {
var mesg = $("#lblMess")[0];
switch (response) {
case true:
var url = "/Home/Search";
takeToHomePage(url);
$(location).attr('href', url);
break;
case false:
mesg.style.color = "red";
mesg.innerHTML = "Email id or Password is incorrect";
break;
case "error":
mesg.style.color = "red";
mesg.innerHTML = "Error occured";
break;
}
}
到這裏工作的罰款。現在,我在_layout.cshtml頁面中添加了一個註銷按鈕,我在登錄頁面中沒有任何可見性,因此如果在開始啓動之前顯示此註銷按鈕並且用戶無效,那麼註銷按鈕會顯示,但如果用戶已通過身份驗證並嘗試顯示註銷按鈕在真正的情況下,那麼它不工作。 需要幫助。
。沒有用。只要做一個正常的提交和重定向。 –
您使用表單身份驗證嗎? –
是雷迪,這是一個窗體身份驗證 – Vikash