清空多選框選中狀態的時候,表格頭部的多選框未清除

如圖所示:當點擊刷新緩存後,需要將選中的checkbox清空掉,使用grid.getSelectionModel().clearSelections();

但是grid表格頭部的多選框未清空

解決:通過檢查元素 看到如下所示  check爲選中狀態

只需要知道這個元素並清除掉選中狀態即可

最後貼上代碼:var hd = grid.getEl().select('div.x-column-header-checkbox').first();
                            if(hd.hasCls('x-grid-hd-checker-on')) {
                                hd.removeCls('x-grid-hd-checker-on')
                            }

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章