asp.net core mvc ajax Post提交Json请求
程序员文章站
2022-06-11 22:42:57
...
一、Model类、View创建参考:asp.net core mvc ajax Post提交Form表单
二、创建Action
[HttpPost]
public JsonResult Login_submit([FromBody]sys_User _user)
{
return Json(_user);
}
注意:不要忘记加[FromBody],否则Action 取不到数据的
三、Ajax部分:
<script>
function login() {
$.ajax({
url: "Account/Login_submit",
contentType: "application/json;charset=utf-8",
type: "post",
data: JSON.stringify({
UserName: "张三三",
PassWord: "123"
}),
dataType: "json",
success: function (data) {
console.log("成功");
console.log(data);
},
error: function (e) {
console.log("系统出错!");
console.log(e.error);
}
})
}
</script>
注意: contentType: “application/json;charset=utf-8”,一定要写,否则会报415错误