Поэтому я использую jqGrid с моим сайтом-прототипом mvc.net/Ling2Sql, который я делаю, и Я проделал работу, чтобы запустить функцию поиска jqGrids. На самом деле это довольно мило, но поскольку вы не можете искать по >, >=, ‹ или ‹= со строками, я хотел настроить параметры поиска для каждого столбца.
Я знаю, что могу установить общие параметры поиска для таблицы, выполнив следующие действия:
jQuery("#search").searchGrid( {sopt:['cn','bw','eq','ne','lt','gt','ew']} );
Но я хочу что-то для каждого столбца, поэтому пользователь сохраняет возможность поиска >, >=, ‹ и ‹= в столбцах int, но не в строковых столбцах.
По прихоти я попробовал это, и это не сработало
<snip>
colNames:['Id', 'form2', 'form3'],
colModel:[
{name:'ID', index:'FormID', width:20, sopt:['ne','lt']},
{...},
{...}
]
<snip>
Я предполагаю, что мне придется довольно глубоко погрузиться в jqGrid, чтобы добавить эту функциональность, но я просто хотел посмотреть, не была ли она уже встроена.