8 つの異なるラジオ ボタン グループ (「はい/いいえ」ボタンのグループ) を含むページがあります。もともと、「いいえ」ボタンをチェックしてレンダリングするようにhtmlをコーディングしていましたが、今はボタンを選択せずにレンダリングする必要があります。
「チェック済み = チェック済み」を削除して更新しましたが、[いいえ] ボタンがまだ選択されていました。再度更新し、キャッシュをクリアし、別のブラウザーで実行しましたが、役に立ちませんでした。考えられる原因を特定するための支援を探しています。
私のMVCコード:
@Html.RadioButtonFor(m => m.IsFelon, true, new { @class = "commentBox RadioIf" })
<label for="PersonModel_Felon">Yes</label>
@Html.RadioButtonFor(m => m.IsFelon, false, new { @class = "commentBox" })
<label for="PersonModel_Felon">No</label>
レンダリング方法:
<input class="commentBox" data-val="true" data-val-required="The ChildAbusePast field is required." id="ChildAbusePast" name="ChildAbusePast" type="radio" value="True" />
<label for="HistoryModel_ChildAbusePast">Yes</Label>
<input checked="checked" class="commentBox" id="ChildAbusePast" name="ChildAbusePast" type="radio" value="False" />
<label for="HistoryModel_ChildAbusePast">No</Label>
これに触れる他の唯一のものは、いくつかのjqueryです:
$(document).ready(function () {
$("input.commentBox").click(function () {
if ($(this).closest('div.editor-field2').children('input:checked').val() == "True") {
$(this).closest('div.formQuestion').children('div.hidden').slideDown(800);
} else {
$(this).closest('div.formQuestion').children('div.hidden').slideUp("fast");
}
});
});