Вы можете указать идентификатор для флажка, а затем получить его состояние.Допустим, его идентификатор равен chkBox
, тогда вам нужно будет написать следующее:
var isChecked = $("#chkBox").is(':checked');
, а затем использовать его в функции фильтра:
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1
&& (isChecked && $(this).find('input:checkbox').is(':checked')));
, и если вы намеревались показатьтолько строки, в которых состояние флажка проверяется, когда пользователь вводит в поле соответствия, тогда:
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1
&& $(this).find('input:checkbox').is(':checked')
);
Теперь это будет выглядеть в tr
для флажка, и если флажок установлен, эта строка будет переключаться.