Al hacer una actualización automática utilizando el siguiente código, asumí que cuando hago una publicación, el modelo se enviará automáticamente al controlador:
$.ajax({
url: '<%=Url.Action("ModelPage")%>',
type: "POST",
//data: ??????
success: function(result) {
$("div#updatePane").html(result);
},
complete: function() {
$('form').onsubmit({ preventDefault: function() { } });
}
});
Cada vez que hay un puesto, necesito para incrementar el valor del atributo en el modelo:
public ActionResult Modelpage(MyModel model)
{
model.value = model.value + 1;
return PartialView("ModelPartialView", this.ViewData);
}
Pero el modelo no se pasa al controlador cuando la página se ha escrito con la petición de jQuery AJAX . ¿Cómo puedo enviar el modelo en la solicitud de AJAX?
ya ha respondido y me ayudará ... echar un vistazo @ –