DataTable search () несколько столбцов и значений с помощью ИЛИ - PullRequest
0 голосов
/ 23 мая 2019

У меня есть этот Datatable, где мне нужно отфильтровать некоторые столбцы, но сделать как и ИЛИ с другим конкретным столбцом, идея в том, когда этот столбец имеет значение (например, true), независимо от того, если другой фильтр не соответствует строки дляэтот столбец, эти строки должны присутствовать в сетке, скажем, у меня есть:

ID | col1 | col2 | col3
-----------------------
 1 | true | val1 | false   
-----------------------
 2 | false | val2 | true
-----------------------
 3 | false | val1 | false

Каждый столбец будет иметь свой собственный фильтр, тогда, когда пользователь решит фильтровать по "col1 = true", нормальное поведение будетпоказывать только строку с идентификатором = 1 (только строку, в которой col1 = true), но в моем сценарии, поскольку в строке с идентификатором = 2 "col3 = true" в моей сетке должны отображаться строки с идентификаторами = 1 и 2.

Это как "не имеет значения, что это за фильтры, если col3 = true показывать эти строки постоянно".

Есть идеи для этого?Такие вещи, как:

table.columns([1, 3]).search($(this).val()).draw();

... не работают для меня.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...