【发布时间】:2012-01-16 13:20:51
【问题描述】:
我想将整个 JSON 对象传递给 MVC 中的控制器,以便我可以访问整个对象。 我正在使用以下代码..
在视图中调用的脚本
var Email = {
To: $("#txtTo").val(),
Text: $("#txtTest").val(),
Subject: $("#txtSubject").val()
};
$.ajax({
type: "POST",
url: ("Controller/SendEmail"),
data: JSON.stringify(Email ),
datatype: "json",
contentType: "application/json; charset=utf-8",
cache: false,
success: function(htmlResult) {
alert("Mail Send")
},
error: function(msg) { alert("Error Occurs."); }
});
但是当我在控制器中调用它时:
public ActionResult SendEmail(Model model)
{
string to = model.To ;
}
它给出空值。如何解决?
【问题讨论】:
标签: asp.net-mvc