2015-07-02 43 views
0

在IE中,此代碼不起作用;該複選框未被選中。在其他瀏覽器中,它工作正常。複選框未在IE中檢查

if (obj != null) { 
    $.each(obj, function (i, tabRole) { 
     $(":checkbox[value=" + tabRole.TabID+"]").prop("checked", "true"); 
    }); 
} 
+0

我在你的問題中修復了一些英文和代碼格式錯誤。如果您發佈了迄今爲止已嘗試解決問題的內容,將會有所幫助。 –

回答

0

嘗試使用

$(":checkbox[value=" + tabRole.TabID+"]").prop("checked", "checked"); 

代替。即使某些瀏覽器可能支持這些值,也會檢查html中checked屬性的值,但不是true或false。

+0

不,它不工作 –