2014-02-10 110 views
0

我需要選擇所有行時選擇標題複選框。jquery複選框選擇操縱行表

我使用的邏輯,以保持行檢查的次數的計數,如果它等於ROW_COUNT,我需要選擇頭複選框

問題是我無法通過DOM訪問,因爲瀏覽器限制的標題複選框 我用下面的jQuery代碼來獲得它的工作,但預期它不工作

var check_box = fw.component_helper.get_table_column_editor(fw.form_constants.CHECK_BOX);//header checkbox 
$("check_box").attr('checked',true); 

注:fw是我自己定義的框架

請建議這種方法有什麼問題

回答

0

使用道具代替attr。什麼是「$('check_box')」。定義它是類或id的天氣。你選擇器在這裏是錯的我可能是這個問題。

$(".check_box").prop('checked',true); 

$("#check_box").prop('checked',true); 

$("input[type='checkbox']").prop('checked',true); 
+0

我試過的道具,但似乎我的jqery版本是舊的不suppport道具,我不能更新jQuery框架約束 –

+0

有你檢查了我在答案中提到的選擇器。您錯誤地選中了複選框(即:$('check_box'))。 –

+0

沒有仍然沒有工作它的投擲錯誤對象[對象對象]沒有方法道具 –