<form class="form" id="mainform" action="/Home/Login" method="post"> <input type="text" placeholder="Username" id="UserName" name="UserName"> <input type="password" placeholder="Password" id="PassWord" name="PassWord"> <button type="submit" id="login-button">Login</button> </form> //后台代码 [HttpPost] public ActionResult Login(UserInfo user) { return Redirect("/Home/Index"); }
<form class="form" id="mainform" action="/Home/Login" method="post"> <input type="text" placeholder="Username" id="UserName" name="UserName"> <input type="password" placeholder="Password" id="PassWord" name="PassWord"> <input type="button" name='onLogin' value="登陆" onclick="onLogin()"> </form> //js代码 function onLogin() { if ($("#UserName").val() == "" && $("#PassWord").val() == "") { $.messager.alert("提示", "请输入账号和密码!"); return; } var para = $("mainform").serialize(); $.ajax({ type: "POST", url: "/Home/Login", data: para, dataType: "json", success: function (d) { if (d.indexOf("OK") > -1) { document.location.href = "/Home/Index"; } else { $.messager.alert("账号或密码不正确"); } } }); }
个人用的比较多的表单提交方法