If you want to disable the button after you have clicked and initiated a postback then it won't work, the page is already being processed. If you want to disable it after the postback then in the code-behind set the controls Enabled property. If you want to disable it before postback then use
$(ctrl).attr("disabled", "disabled");