zoukankan      html  css  js  c++  java
  • 方法调用 Controller的Action 参数

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Mvc;
    namespace WebProjects.Controllers
    {
        public class HomeController : Controller
        {
            //
            // GET: /Home/
            public ActionResult Index()
            {
                return View();
            }
            [HttpGet]
            public ActionResult Login()
            {
                string loginUser = Request.QueryString["usercode"];
                string pwd = Request.QueryString["pwd"];
                if (loginUser == "admin" && pwd == "111")
                {
                    return Json(new { success = true, msg = "登录成功" }, JsonRequestBehavior.AllowGet);
                }
                else
                {
                    return Json(new { success = false, msg = "登录失败" }, JsonRequestBehavior.AllowGet);
                }
            }
            public ActionResult Admin(string usercode)
            {
                //根据usercode查询出密码pwd
                string pwd = "111";
                return RedirectToAction("Login", "Home", new { usercode = usercode, pwd = pwd });
            }
        }
    }
    @{
        Layout = null;
    }
    <!DOCTYPE html>
    <html>
    <head>
        <meta name="viewport" content="width=device-width" />
        <title>首页</title>
        <script src="~/Scripts/jquery-1.7.1.min.js"></script>
        <script type="text/javascript">
            $(function () {
                $('#btnlogin').click(function () {
                    var usercode = $('#usercode').val();
                    var pwd = $('#pwd').val();
                    $.ajax({
                        type: "Get",
                        url: "../Home/Login?usercode=" + usercode + "&pwd=" + pwd,
                        dataType: "json",
                        success: function (data) {
                            alert(data.msg);
                        }
                    });
                });
            });
        </script>
    </head>
    <body>
        <div>
            用户名:<input type="text" id="usercode" />
        </div>
        <div>
            密码:<input type="password" id="pwd" />
        </div>
        <div>
            <input type="button" value="登录" id="btnlogin" />
        </div>
    </body>
    </html>
  • 相关阅读:
    Python基础知识
    Oracle 总结
    Linux基本命令
    测试理论
    计算机基础
    http常见的状态码,400,401,403状态码分别代表什么?
    html
    day21 包
    day20 模块引入的一些说明
    我又回来了???
  • 原文地址:https://www.cnblogs.com/blogs2014/p/6645486.html
Copyright © 2011-2022 走看看