Как я могу отфильтровать столбцы таблицы с помощью логики ИЛИ в сопоставлении с 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?

Ответы на вопрос(2)

Ваш ответ на вопрос