При автоматическом обновлении с использованием следующего кода я предположил, что когда я делаю сообщение, модель автоматически отправляется на контроллер:
$.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?