Автоматическая очистка полей в таблице не выбранных позиций

Версия для печатиPDF-версия

Добрый день!

      Есть таблица с определенным количеством наименований (строк). 
Как можно реализовать, если выбрать напротив определенные строки, а остальные строки которые не выбраны, исчезали строки.

В цикле обходить таблицу и удалять непомеченные строки. Как вариант можно запросом получать из таблицы помеченные строки и загружать из обратно в таблицу.