を送信:私はちょうどチェックボックスの変更イベントでフォームを提出する適切な方法を見つけることができませんMVC3カミソリAjaxのフォームは、私はこのように私のAjaxフォームを生成するMVC3ヘルパーを使用
@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()"});
}
。 私はユーザーに[送信]ボタンをクリックさせたくありません。
HTMLAttributeは機能しますが、変更に応じて、ajaxリクエストの代わりにポストバックが発生します。
答えを知っている人はいますか?