2 つのラジオ ボタン リストがあり、最初のラジオ ボタン リストでの選択に基づいて、2 番目のラジオ ボタン リスト項目のリスト項目のテキストを変更したいと考えています。選択した値の取得は機能していますが、ラジオ ボタン 2 の項目に個々のテキスト ラベルを設定する方法がわかりません。コードは以下のとおりです。どうもありがとう。
<script type="text/javascript">
$(document).ready(function () {
$("#<%=rb1.ClientID%>").change(function () {
var rbvalue = $("input[@name=<%=rb1.ClientID%>]:radio:checked").val();
if (rbvalue == "0") {
<!-- need to: -->
<!-- set rb2 list item 1 text to 'sample 1' -->
<!-- set rb2 list item 2 text to 'sample 2' -->
}
else if (rbvalue == "1") {
<!-- need to: -->
<!-- set rb2 list item 1 text to 'sample 3' -->
<!-- set rb2 list item 2 text to 'sample 4' -->
}
});
});
</script>
コード ビハインドのサンプル ラジオ ボタンを次に示します。
<asp:radiobuttonlist id="rb1" runat="server">
<asp:listitem value="0">Option1</asp:listitem>
<asp:listitem value="1">Option2</asp:listitem>
</asp:radiobuttonlist>
<asp:radiobuttonlist id="rb2" runat="server">
<asp:listitem value="0" Text="change me 1"></asp:listitem>
<asp:listitem value="1" Text="change me 2"></asp:listitem>
</asp:radiobuttonlist>