Razor View エンジンに次のようなチェックボックスがあります。
@Html.CheckBoxFor(model => model.Attempt, new { id = "Attempt" })
チェックボックスのチェック/チェックを外すたびにajaxリクエストを行いたいと思いました。だから、私はjavascriptを使った、
$(document).ready(function () {
// Some other functions here
$('#Attempt input:checkbox').change(function () {
$.ajax({
url: '@Url.Action("Select", "Test")',
type: 'POST',
data: { attempt: true }
});
})
});
しかし、それはまったく機能していません。リクエストはまったく送信されていません。私は何が欠けていますか?また、attempt
check/uncheck に従ってデータを true または false にマップする方法は?