Я установил фильтр диапазона дат заголовка табулятора и функции, используя код здесь , и он работает нормально, однако, когда оба значения пусты, например, когда вы нажимаете «x» для очистки оба значения даты во входных данных, фильтр все еще существует внутри, но с обоими значениями в "", который не возвращает записей. Я могу сделать table.clearHeaderFilter()
, и он удалит фильтр, но какой код может быть добавлен в dateFilterFunction
или dateFilterEditor
, который обнаружит, что оба значения удалены, и удалить
фильтр диапазона дат? Я могу определить, что значения пустые и имеют значение null table.setHeaderFilterValue('Date', null)
, и это работает, но независимо от того, что я пробовал до сих пор, это вызывает ошибку Uncaught DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is no longer a child of this node
.