2017-01-31 4 views
0

У меня есть столбец DataTables, созданный в HTML (изображение) с этим форматом:Применить другую группу фильтров в колонку HTML с yadcf (DataTables)

<img src='[path to image]' class='[imgClass]'> 

Я создал fiddle, чтобы увидеть его в действии.

Вот условия:

  • У меня есть четыре изображения: черный, зеленый, желтый и красный.
  • И у меня есть два возможных состояния: назначено/не назначено.
  • Черное изображение относится к не назначенному статусу, а зеленый, желтый и красный - к назначенному статусу.

Чтобы отфильтровать изображения на заголовке столбца, я ищу класс, и он работает нормально. Но когда я нажимаю кнопку ASSIGNED сверху (чтобы получить красные, желтые и зеленые), фильтр не работает.

ответ

1

Вы пытались сделать мульти выбора фильтрации в то время как ваш тип фильтра был одиночный выбор

Таким образом, вы должны установить ваш yadcf фильтр filter_type: 'multi_select', - see jsfiddle

или даже лучше использовать ВЫБ.2 с yadcf как это (ВЫБ.2 CSS/JS должен быть добавлен)

filter_type: 'multi_select', select_type: 'select2',

see jsfiddle

+0

Очень благодарен за помощь, Даниэль. Это снова работает. – mgutbor

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