1//jQuery 1.6+ use:
2$("#inputID").prop('disabled', true); //disable
3$("#inputID").prop('disabled', false); //enable
4
5//jQuery 1.5 and below use:
6$("#inputID").attr('disabled','disabled'); //disable
7$("#inputID").removeAttr('disabled'); //enable
1 $("#radiobutt input[type=radio]").each(function(i){
2 $(this).click(function () {
3 if(i==2) { //3rd radiobutton
4 $("#textbox1").attr("disabled", "disabled");
5 $("#checkbox1").attr("disabled", "disabled");
6 }
7 else {
8 $("#textbox1").removeAttr("disabled");
9 $("#checkbox1").removeAttr("disabled");
10 }
11 });
12
13 });
1// Disable #x
2$( "#x" ).prop( "disabled", true );
3
4// Enable #x
5$( "#x" ).prop( "disabled", false );
6