2015-06-12 18 views
-1

我有這裏面一個div我有禁用所有控件除外control.I我禁用整個DIV,我試圖讓後面的具體控制JQuery的使能控制未在是Internet Explorer

$('#TestInfo').children().attr('disabled',true); 
$('#ddstatus').prop('disabled',f‌​alse) 

這在谷歌瀏覽器工作,但在Internet Explorer仍然顯示爲禁用。我試圖儘可能啓用像removeAttr,removeProp沒有任何工作。任何幫助,這是高度讚賞。 -

+0

爲什麼你第一次使用'.attr('disabled',true)? '.prop'是正確的使用方法。 – Blazemonger

+3

請發送完整的代碼示例。另外,你使用的是什麼版本的IE和jQuery? – j08691

回答

0

Afaik,IE解釋了disabled屬性的存在,而不是它的值。完全刪除屬性,它應該沒問題。

您可以使用removeAttr來執行此操作(https://api.jquery.com/removeAttr/)。

$('#ddstatus').removeAttr("disabled");