问题是我无法接收控制器中的任何值。有什么可能是错的?代码在这里。asp.net mvc 3 json值没有收到控制器
$('#save').click(function() {
var UserLoginViewModel = { UserName: $('vcr_UserName').val(),
Password: $('vcr_Password').val()
};
$.ajax({
url: "/User/Login",
data: JSON.stringify(UserLoginViewModel),
contenttype: "application/json; charset=utf-8",
success: function (mydata) {
$("#message").html("Login");
},
error: function() {
$("#message").html("error");
},
type: "POST",
datatype: "json"
});
return false;
});
});
[HttpPost]
public ActionResult Login(UserLoginViewModel UserLoginViewModel)
{
}
MVC 3包含内置支持JSON模型绑定 – 2011-03-22 13:29:14