2015-09-10 2 views
8

У меня есть столбец в моей сетке, который содержит несколько кнопок. Я хочу только отключить функцию фильтрации в этом столбце.Отключить фильтрацию для определенного столбца в UI-Grid

Например, фильтрация должна быть доступна в офисном телефоне, но она должна быть отключена в столбце Действия. Я хочу удалить текстовое поле в столбце Действия.

enter image description here

ответ

16

Вы можете установить enableFiltering: ложные на поле Действия

, например:

{ 
     field: '', enableFiltering: false 
} 
+0

благодаря повторению, я редактирую свой вопрос, пожалуйста, см. живую часть моего вопроса – Mahdi

0

Вы можете установить filterHeaderTemplate: '<div class="ui-grid-filter-container"></div>'

columnDefs: [{ 
    name: 'Name', 
    type: 'string', 
    filter: { 
     condition: uiGridConstants.filter.CONTAINS, 
    }, 
    filterHeaderTemplate: '<div class="ui-grid-filter-container"></div>' 
}] 

Это будет не отключите функцию фильтра, но удалите окно ввода, чтобы пользователь не смог фильтровать, введя txt

Смежные вопросы