Tôi muốn xóa bộ chọn (có tùy chọn sắp xếp và chọn cột) từ tiêu đề cột của lưới. Tôi đang sử dụng Ext JS 4.1.1Cách xóa bộ chọn khỏi tiêu đề cột của Ext JS Grid
13
A
Trả lời
17
Trong Ext3, điều đó sẽ được thực hiện bằng cách xác định menuDisabled: true
trong định nghĩa cột. Bạn không chắc chắn về Ext4, mặc dù.
8
Điều này đã di chuyển trong những năm qua.
Trong 4.2.2 (hiện nay tháng năm 2014) có một tài sản có thể được thiết lập cho mỗi cột:
menuDisabled:true
sortable:false // menu shows but no sort options
hideable:false // menu shows but column name not shown in columns menu
menuDisabled:true // no menu
Đó là đối với các cột riêng biệt. Đối với tiêu đề lưới toàn bộ, xem thêm http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.grid.header.Container-cfg-enableColumnHide
+0
Cảm ơn, điều này rất hữu ích. Làm việc cho ExtJS 5 là tốt. Tôi đã lọc và menuDisabled: đúng loại bỏ lọc là tốt, nhưng hideable: đúng làm việc tốt. –
Cảm ơn bạn thân mến! Nó hoạt động :) – Kabeer
Tôi đang sử dụng ExtJs 4. Nó không hoạt động trong đó. Có giải pháp thay thế nào không? –
Tôi sử dụng ExtJs 4.2.2 và không có vấn đề ở đó. Tài liệu [tại đây] (http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.grid.column.Column-cfg-menuDisabled) – MarthyM