2012-08-24 28 views

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ù.

+1

Cảm ơn bạn thân mến! Nó hoạt động :) – Kabeer

+0

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? –

+0

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

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ác vấn đề liên quan