グループに 4 つのラジオ ボタンがあり、たとえば 1,2,3,4 であり、radiobutton1 に加えて、さらに 2 つの入力テキスト ボックスがあります。radiobutton1を選択すると、これらのテキスト ボックスが有効になりますが、ラジオ ボタン 2、3、4を選択すると、テキスト ボックスが無効になります。ラジオ ボタン 2、3、4を選択してテキスト ボックスを無効にした後、radiobutton1 を選択すると、テキスト ボックスが再び有効になります。デフォルトでは (最初のページ読み込み時)、ラジオボタン 1 が選択され、テキストボックスが有効になっています
これは、Razor ビュー エンジンを使用して MVC3 で記述された HTML コードです。
@Html.RadioButtonFor(m => m.Search, "rb1", new { Checked = "true", id = "1" })radio 1
<td>@Html.TextBoxFor(m => m.textbox1, new { style = "width:11%" })
<td>@Html.TextBoxFor(m => m.textbox2, new { style = "width:11%" })
@Html.RadioButtonFor(m => m.Search, "rb2", new { id = "2" })radio 2
@Html.RadioButtonFor(m => m.Search, "rb3", new { id = "3" })radio 3
@Html.RadioButtonFor(m => m.Search, "rb4", new { id = "4" })radio 4
最小限のコード行で jquery を使用してこれを行う必要があります。助言がありますか?