Столбец фильтра jQuery DataTables с операторами сравнения

Я использовал подключаемый модуль DataTables jQuery с подключаемым модулем фильтра, и это замечательно. Однако , Мне было интересно, можно ли фильтровать столбцы таблицы по строкам с помощью оператора сравнения (например, '' или '' ) перед значением во вводе фильтра в нижней части таблица.

http://www.datatables.net/plug-ins/filtering#functions

Существует способ фильтрации по диапазону, используя поля ввода, которые принимают максимальное и минимальное значение. Однако я ' Мне бы хотелось отказаться от добавления двух дополнительных полей ввода и как-то проанализировать ввод этого столбца.

Строка, которую я хочу фильтровать, заполнена только целыми числами (возрастом).

некоторые примеры поведения желания:

input      results
< 20       less than than 20
> 20       greater than 20
20 - 80    between 20 and 80
<> 20      not 20

Любой есть опыт изменения поведения плагина фильтра для достижения такого поведения? Спасибо.

edit:

example image

Я хотел бы иметь возможность напрямую вводить оператор сравнения в эти поля ввода. Если оператор обнаружен, он будет отфильтрован на основе оператора. Если оператор фильтрации не обнаружен, я бы хотел, чтобы он выполнялся нормально.

HTML-код для ввода фильтра выглядит следующим образом:


    
        ...
        
            
        
        
            
        
        ...
    

Спасибо!

12
задан DTing 1 April 2011 в 06:49
поделиться