Самый простой способ изменить существующий пример - создать строку запроса, содержащую информацию для каждого текстового поля. Например, (column1 = a & colum2 = b) измените doBeforeCallback, чтобы разделить запрос и выполнить фильтрацию для каждого столбца.