2016-09-20 7 views
0

Я использую checkboxselectionmodel в EXTJS 3.4. Как узнать, когда установлен флажок заголовка.checkboxselectionmodel в EXTJS 3.4

Пример:

If (header checkbox is checked) 
{ //do this..} 
else --> individual child checkboxes are checked 
{ 
do something else 
} 

ответ

0

Проводка решение для моего запроса может помочь кому-то еще :)

var view = Ext.getCmp('<<Grid ID >>').getView(); 
var isChecked = false; 
var chkdiv = Ext.fly(view.innerHd).child(".x-grid3-hd-checker-on"); 
if (!(chkdiv == null)) { 
    isChecked = chkdiv.hasClass('x-grid3-hd-checker-on'); 
} 
if (isChecked) { 
    console.log('Header Checked!!!'); 
} 
else { 
    console.log('Child Checked!!!'); 
} 
Смежные вопросы