Sencha grid의 특정 header의 filter 제거하기
2025. 1. 11. 11:55ㆍJavascript/Sencha
CSS 추가
/* Hide filter dropdown in grid header for columns with 'hide-filter-trigger' class */
.hide-filter-trigger .x-column-header-trigger {
display: none !important;
}
이벤트 추가
listeners: {
afterrender: function (grid) {
// Define columns for which the filter dropdown should be hidden
const columnsToHideFilter = ['test', 'temp'];
// Hide the filter dropdown for specific columns
grid.getColumns().forEach(function (column) {
if (columnsToHideFilter.includes(column.dataIndex)) {
const header = column.getEl(); // Get the column header element
if (header) {
header.addCls('hide-filter-trigger'); // Add custom class to hide dropdown
}
}
});
}
}
'Javascript > Sencha' 카테고리의 다른 글
Sencha grid의 내용 csv로 저장하기 (0) | 2025.01.15 |
---|---|
Sencha grid header filter (0) | 2025.01.15 |
AUIGrid 선택된 row 및 cell 정보 가져오기 (0) | 2025.01.11 |
AUIGrid click 이벤트 (0) | 2025.01.11 |
Sencha grid의 특정 셀을 더블클릭했을 때, 작동하게 하기 (0) | 2025.01.11 |