2016-09-29 66 views
0

我想隱藏UI網格上的標題菜單選項之一,我不想顯示「隱藏列」選項enableFilteringUI網格標題菜單選項

enableFiltering: true, 
enableColumnMenus:false 

enableColumnMenus:假的就是隱藏整個菜單頭不符合我的要求,我可以通過顯示無選項來實現這一點,但我想從javascript端做到這一點,有人可以幫助我在這UI-GRID

回答

1

你可以在columnDefs中使用enableHiding作爲false。例如:

columnDefs: [ 
    { field: 'name' }, 
    { field: 'gender', enableHiding: false, suppressRemoveSort: true, 
        sort: {direction: uiGridConstants.ASC }}] 

有關詳情,請此鏈接Customizing Column Menu - UI Grid

我不認爲你可以在電網層面給這個。即在$ scope.gridOptions

+0

〜vikash,感謝更新enableHiding選項負荷工作,但是當我們點擊排序選項在菜單中刪除排序是額外的,我不想在columnDefs – Satish

+0

使用此希望使用suppressRemoveSort:真正解決您的問題。我也會更新我的答案。 – Vikash

0

我們可以把它columnDefs不gridOptions水平,我們需要使用suppressRemoveSort與enableHiding沿

enableHiding: false, 
    suppressRemoveSort: true 
相關問題