2012-02-02 253 views
2

我想使用下面的代碼啓用一個Aspx頁面上的複選框。jQuery asp控制.prop(「禁用」,「」)不啓用複選框在IE 9

$("#ctl00_ContentPlaceHolder1_chkCheque1").prop("disabled", ""); 

當在下拉列表中的項目被點擊,並在Chrome和Firefox的作​​品,而不是IE 9

我可以看到代碼的腳本調試器中運行,但執行該代碼不會影響複選框控件。

任何和所有的幫助表示讚賞。

回答

-5

請嘗試:

$("#ctl00_ContentPlaceHolder1_chkCheque1").removeProp("disabled"); 

or 

$("#ctl00_ContentPlaceHolder1_chkCheque1").removeAttr("disabled"); 
1

爲SURESHOT結果使與jquery使用truefalse嘗試。

$("#ctl00_ContentPlaceHolder1_chkCheque1").prop("disabled",false); 
+0

我更喜歡你的答案時,你只推薦'prop': - \ – 2012-02-02 09:44:25

+1

我明白..做了:) – 2012-02-02 09:45:26

+0

請介意給理由downvote。 – 2012-02-02 09:58:03