Как я могу отфильтровать столбцы таблицы с помощью логики ИЛИ в сопоставлении с AND
У меня есть таблица HTML:
_A_B_C_D_
|0|1|0|1|
|0|1|0|0|
|1|0|0|1|
Я хочу отфильтроватьненулевая колонны. Используя jQuery dataTables (не сложное требование, только то, что я сейчас использую), я выполняю следующий фильтр:
// value is the column index, true simply informs the filter method to use regex
dataTable.fnFilter("[^0]", value, true);
Однако фильтрация нескольких столбцов создаетА ТАКЖЕ фильтр. Таким образом:
dataTable.fnFilter("[^0]", 0 /*A*/, true);
dataTable.fnFilter("[^0]", 3 /*D*/, true);
создаст следующее
_A_B_C_D_
|1|0|0|1|
я нуждаюсьИЛИ ЖЕ поведение, которое создаст следующую таблицу:
_A_B_C_D_
|0|1|0|1|
|1|0|0|1|
кудаСтолбец А ненулевойИЛИ ЖЕ Колонка D ненулевой Я не могу придумать способ реализовать это с моей нынешней структурой.
Как я могу отфильтровать столбцы таблицы с помощью логики ИЛИ в сопоставлении с AND?