mvc3ビューでレンダリングされる3つのラジオボタンがあります。私はビューモデルを使用しています。以下は、radioButtonForがレンダリングされるView.aspxページです。
<%= Html.RadioButtonFor(model => model.Input.YesNoMaybe, item.Value, new { id = String.Format("Input_YesNoMaybe_{0}", item.Value) })%>
誰かがjQueryを使用してチェックする3つのラジオボタンの2番目に簡単にアクセスして選択する方法を理解するのを手伝ってもらえますか?
これまで、次の複数のバリエーションを試しました。
$("input[name='Input.YesNoMaybe_1']").attr('checked', 'checked');
これはレンダリングされているHTMLです:
<div id="divEscrowFeeSplit">
<input type="radio" value="1" name="Input.YesNoMaybe" id="Input_YesNoMaybe_1" data-val-required="required." data-val-range-min="1" data-val-range-max="2147483647" data-val-range="select a valid option" data-val-number="Must be a number." data-val="true">
<label for="Input_YesNoMaybe_1">Yes</label>
<input type="radio" value="2" name="Input.YesNoMaybe" id="Input_YesNoMaybe_2">
<label for="Input_YesNoMaybe_2">No</label>
<input type="radio" value="3" name="Input.YesNoMaybe" id="Input_YesNoMaybe_3" checked="checked">
<label for="Input_YesNoMaybe_3">Maybe</label>