我有一個(gè)登錄名,我用 AJAX 驗(yàn)證了數(shù)據(jù),然后我用 ajax 調(diào)用我的視圖。問題是當(dāng)我從 AJAX 調(diào)用視圖時(shí),視圖沒有顯示,但是當(dāng)我從 Fire Fox 寫入 url 時(shí),系統(tǒng)正確地向我顯示了視圖。我不知道為什么會發(fā)生這種情況。這是我的代碼的一部分,請幫助我。JS $(document).ready(function () { Logueo();});function Logueo() { $('#btnLogin').click(function () { var correo = $("#Correo").val(); var Contrasena = $("#Contrasena").val(); var Correcto = false; var dir = window.location.href; if (correo == "" || Contrasena == "") { $('#modalMensaje').modal('show'); $('#mensaje').html("Usuario o Contrase?a Invalido"); } else { Correcto = true; $.ajax({ url: dir+"/Home/Index", data: { Correcto: Correcto }, dataType: 'JSON', type: 'POST', success: function () { console.log("ENTRO"); } }); } });}控制器 public ActionResult Index(bool? Correcto) { try { if (Correcto == true) { return RedirectToAction("Inicio"); } else { return RedirectToAction("Login"); } } catch (Exception ex) { throw; } } public ActionResult Inicio() { return PartialView(); } public ActionResult Login() { return View("Login"); }我想在登錄后調(diào)用我的主頁視圖看法@{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Layout.cshtml";}<h2>HOME</h2>這是我正在學(xué)習(xí)如何使用 MVC 并從登錄移動到主屏幕的示例有人可以幫我找到問題嗎?
從登錄調(diào)用 MVC 視圖
繁星點(diǎn)點(diǎn)滴滴
2021-08-29 17:58:12