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();
            }
     
  • 相关阅读:
    cocos3 单击
    cocos3 帧动画
    cocos3 动作和帧动画
    cocos3 场景切换特效
    cocos3 场景切换
    cocos3 error C2440
    c++ 匿名函数
    【leetcode】生成每种字符都是奇数个的字符串
    【leetcode】山羊拉丁文
    【leetcode】字符串的最大公因子
  • 原文地址:https://www.cnblogs.com/longdb/p/9305856.html
Copyright © 2011-2022 走看看