0

javascriptを使用して、ラジオボタンリストの選択された項目の値を取得したいと思います。私のコードは次のとおりです。

 <asp:RadioButtonList runat="server" ID="Radio" RepeatColumns="3" CssClass="textfont">
                            <asp:ListItem Value="1" Selected="True">First</asp:ListItem>
                            <asp:ListItem Value="2">Second</asp:ListItem>
                            <asp:ListItem Value="3">Third</asp:ListItem>
                        </asp:RadioButtonList>

そして、これは私のJavascriptコードです:

<script type="text/javascript">
    function sendParameters() { 
        var Id = '<%=HiddenField1.Value%>';
        var ddl1 = document.getElementById("Radio").checked; 
</script>

どうやって進める?

4

1 に答える 1

0

まず、結果の Web ページのソースを表示し、結果のラジオ ボタン html を投稿してください。これにより、質問が単純な HTML と jQuery に帰着するため、回答が容易になります。

理由は、コントロールに ClientIDMode="Static" を追加しない限り、asp が ID の名前を頻繁に変更するためです。

それが完了したら、これを行う必要があります:


var chosenValue = $('input:radio[id="Radio"]:checked').val();

alert(chosenValue);
于 2013-03-11T17:23:56.420 に答える