Article information
Article relates to
RadControls for ASP.NET AJAX
Created by
Georgi Tunev
Last modified
2009/1/29
Last modified by
Fiko
<script type=
"text/javascript"
>
function
OnAjaxRequestStart(oAjaxPanel, eventArgs)
{
//pass the uniqueID of the real button
setButtonEnabled(eventArgs.get_eventTarget(),
false
);
}
OnAjaxRequestEnd(oAjaxPanel, eventArgs)
true
var
loadingMessage =
"Processing..."
;
lastClickedButtonValue;
setButtonEnabled(realButtonUniqueID, isEnabled)
//convert the uniqueID to ClientID
buttonClientID = realButtonUniqueID.replace(/\$/g,
"_"
buttonIdSelector =
"#"
+ buttonClientID;
jQ = $telerik.$;
// jQuery
if
(isEnabled)
//restore the text of the button
jQ(buttonIdSelector).val(lastClickedButtonValue);
//Enable the decorated button
jQ(buttonIdSelector).attr(
'disabled'
,
''
else
lastClickedButtonValue = jQ(buttonIdSelector).val();
//change the text of the button
jQ(buttonIdSelector).val(loadingMessage);
//disable the decorated button
</script>
Resources Buy Try