您的位置:首页 > 其它

方法调用 Controller的Action 参数

2017-03-30 12:18 399 查看
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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐