最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How to get selected radio button telerik? - Stack Overflow

programmeradmin3浏览0评论

I have html code like this

<telerik:RadButton ID="rdYes" runat="server" AutoPostBack="False" ButtonType="ToggleButton"
       CssClass="rdYes" Text="" ToggleType="Radio" GroupName="HolderGroup" BorderStyle="None">
</telerik:RadButton>Yes

<telerik:RadButton ID="rdNo" runat="server" AutoPostBack="False" ButtonType="ToggleButton"
CssClass="rdNo" Text="" ToggleType="Radio" GroupName="HolderGroup" BorderStyle="None">
</telerik:RadButton>No

I have tried to use javascript to get the selected radio button with the following code, but it isn't working. Is there a better way to do this?

<script type="text/javascript">
        $(document).ready(function () {
            $(".parent1").css("display", "none");

            if ($('#<%= rdYes.ClientID %>').checked) (function () {
                alert('Test Get Radio Yes');
                $(".parent1").slideDown("fast"); //Slide Down Effect   
            });
            else if ($('#<%= rdNo.ClientID %>').checked) (function () {
                alert('Test Get Radio No');
                $(".parent1").slideUp("fast"); //Slide Up Effect
            });
        });
</script>



Thanks for advance

I have html code like this

<telerik:RadButton ID="rdYes" runat="server" AutoPostBack="False" ButtonType="ToggleButton"
       CssClass="rdYes" Text="" ToggleType="Radio" GroupName="HolderGroup" BorderStyle="None">
</telerik:RadButton>Yes

<telerik:RadButton ID="rdNo" runat="server" AutoPostBack="False" ButtonType="ToggleButton"
CssClass="rdNo" Text="" ToggleType="Radio" GroupName="HolderGroup" BorderStyle="None">
</telerik:RadButton>No

I have tried to use javascript to get the selected radio button with the following code, but it isn't working. Is there a better way to do this?

<script type="text/javascript">
        $(document).ready(function () {
            $(".parent1").css("display", "none");

            if ($('#<%= rdYes.ClientID %>').checked) (function () {
                alert('Test Get Radio Yes');
                $(".parent1").slideDown("fast"); //Slide Down Effect   
            });
            else if ($('#<%= rdNo.ClientID %>').checked) (function () {
                alert('Test Get Radio No');
                $(".parent1").slideUp("fast"); //Slide Up Effect
            });
        });
</script>



Thanks for advance

Share Improve this question edited Jan 26, 2012 at 18:29 KreepN 8,6081 gold badge42 silver badges58 bronze badges asked Jan 26, 2012 at 12:29 Yusan SusandiYusan Susandi 2292 gold badges7 silver badges21 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 6

you can use the Telerik client side api http://www.telerik./help/aspnet-ajax/button-client-side-basics.html

var button = $find("<%= rdYes.ClientID%>");
if(button.get_checked())
{
     alert("is checked");
}
发布评论

评论列表(0)

  1. 暂无评论