【发布时间】:2010-12-03 20:32:15
【问题描述】:
在使用以下代码进行自动刷新时,我假设当我发布帖子时,模型会自动发送到控制器:
$.ajax({
url: '<%=Url.Action("ModelPage")%>',
type: "POST",
//data: ??????
success: function(result) {
$("div#updatePane").html(result);
},
complete: function() {
$('form').onsubmit({ preventDefault: function() { } });
}
});
每次有帖子,我需要增加模型中的value属性:
public ActionResult Modelpage(MyModel model)
{
model.value = model.value + 1;
return PartialView("ModelPartialView", this.ViewData);
}
但是当页面使用 jQuery AJAX 请求发布时,模型并没有传递给控制器。如何在 AJAX 请求中发送模型?
【问题讨论】:
-
已经回答了,对我有帮助...看看@ stackoverflow.com/questions/7910033/…>
标签: asp.net-mvc jquery asp.net-ajax