問題是我無法接收控制器中的任何值。有什麼可能是錯的?代碼在這裏。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