zoukankan      html  css  js  c++  java
  • .net mvc 用jquery ajax成功后页面跳转。

      $.ajax({
                 //url: 'http://192.168.0.102/webApiDemo/api/WebApiTest/PostStudentInforOnePara',
                 //url: "http://localhost/webapidemo/api/WebApiTest/PostStudentInforOnePara",
                 url: "UserLogin/Login",
                 type: 'GET',
                 data: { bname: txtbname, psw: txtpsw },//一个参数时,必须这样写,webapi中http的请求体里面去取参数才能取到。
                 contentType: "json",
                 async: true,//异步
                 success: function (data) //成功后的回调方法
                 {
                     if (data =="suscess")
                     window.location.href = "@Url.Action("Index","Home")";//可以跳转.
                 },
                 error: function () {
                     alert("失败!");
                     //window.location.href = "EasyUILoutMain.aspx";//可以跳转.
                 }
    window.location.href = "@Url.Action("Index","Home")" 被浏览器解释为    window.location.href = "/Home";//直接写要跳转到的控制器即可。


    控制器:
       public IActionResult Login(string bname,string psw)
            {
                if (!ModelState.IsValid)
                {
                    return View();
                }
                if (string.IsNullOrEmpty(bname))
                {
                    bname = Request.Query["bname"].ToString(); 
                }
    
                if(string.IsNullOrEmpty(psw))
                {
                    psw = Request.Query["psw"].ToString();
                }
    
                if (bname.Equals("longdb") && psw.Equals("123"))
                {
                    return Json("suscess");
                }
                return View();
            }
     
  • 相关阅读:
    SQL逻辑查询语句执行顺序
    数据库索引的实现原理
    JAVAMail邮件服务器
    TCP/IP基础
    Java IO流学习总结
    [Lydsy1806月赛] 超速摄像头
    CodeForces
    SCU
    CodeForces
    CodeForces
  • 原文地址:https://www.cnblogs.com/longdb/p/9305856.html
Copyright © 2011-2022 走看看