utilizo el MVC3 ayudante para generar mi forma Ajax como esto:MVC3 Razor Formulario de envíos Ajax
@using (Ajax.BeginForm("Attended", "Lesson", new AjaxOptions
{
HttpMethod = "GET",
InsertionMode = InsertionMode.InsertAfter,
UpdateTargetId = "mdl" + item.ID
}))
{
@Html.HiddenFor(modelItem => item.ID);
@Html.CheckBox("Attended", item.Attended, new { OnChange = "javascript:this.form.submit()"});
}
Simplemente no encuentro la forma correcta para enviar el formulario en el evento de cambio de la casilla de verificación. No quiero que mis usuarios hagan clic en el botón de enviar.
El HTMLAttribute funciona, pero en el cambio se produce una devolución de datos en lugar de una solicitud de AJAX.
¿Alguien sabe la respuesta?