This is a migrated thread and some comments may be shown as answers.

How to get RadButton ToggleState text?

2 Answers 222 Views
Button
This is a migrated thread and some comments may be shown as answers.
Erik
Top achievements
Rank 1
Erik asked on 23 May 2014, 12:31 PM
I'm trying to get the currentToggleState text value of Button/Checkbox from within another javascript function of mine.  If I wire in the online example to get at this value as such things work fine:

<telerik:RadButton ID="chkboxMaster" runat="server"  OnClientToggleStateChanged="setToggleChange" ToggleType="CheckBox" ButtonType="LinkButton">
<ToggleStates>
<telerik:RadButtonToggleState Text="Active" Selected="true" PrimaryIconCssClass="rbToggleCheckboxChecked" />
<telerik:RadButtonToggleState Text="InActive" PrimaryIconCssClass="rbToggleCheckbox" />
</ToggleStates>
</telerik:RadButton>

​function setToggleChange(sender, args) {
                
                var tState = args.get_currentToggleState().get_text();  //text value is here
}

function WhatIsTheCurrentToggleText()
{
  //need to get the value here
    var toggleBtn = $find("<%= chkboxMaster.ClientID %>");
    var tv = toggleBtn.get_currentToggleState().get_text();  //no luck
}

2 Answers, 1 is accepted

Sort by
0
Accepted
Princy
Top achievements
Rank 2
answered on 26 May 2014, 05:53 AM
Hi Erik,

Please try the below JavaScript which works fine at my end.

JavaScript:
function WhatIsTheCurrentToggleText(sender, args) {
    var toggleBtn = $find("<%= chkboxMaster.ClientID %>");
    alert(toggleBtn.get_selectedToggleState().get_text());
     
}

Thanks,
Princy.
0
Erik
Top achievements
Rank 1
answered on 04 Jun 2014, 12:18 PM
Awesome, was using 'currentToggleState', instead of 'selectedToggleState' as you've shown.  Thanks again Princy
Tags
Button
Asked by
Erik
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Erik
Top achievements
Rank 1
Share this question
or