używam MVC3 Helper do generowania mojego formularza Ajax tak:MVC3 Razor Ajax Form Prześlij
@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()"});
}
ja po prostu nie znaleźć właściwą drogę, aby wysłać formularz na razie zmiany wyboru. Nie chcę, aby moi użytkownicy klikali przycisk przesyłania.
Funkcja HTMLAttribute działa, ale po zmianie następuje żądanie odświeżenia zamiast żądania ajax.
Czy ktoś zna odpowiedź?