Комплекс Jqgrid Поиск - PullRequest
       10

Комплекс Jqgrid Поиск

0 голосов
/ 15 ноября 2011

Вот сценарий, у меня есть JQGrid, запрашивающий полный список данных из службы, я использовал сложный поиск, и он хорошо работал с этим атрибутом loadonce: true;

gridview: true,
    rownumbers: true,
    rownumWidth: 20,
    scroll: 0,
    rowNum: 10,
    rowList: [10, 50, 100, 1000],
    sortname: 'ID',
    pager: '#pager',
    sortorder: "asc",
    viewrecords: true,
    autowidth: true,
    width: '100%',
    height: '100%',
    scrollOffset: 0,
    loadonce: false,
    ignoreCase: true,

если я отключу loadonce в false, то сложный поиск не будет работать, что я действительно хочу, чтобы найти существующие записи, которые уже были загружены, скажем, у меня загружено 1000 строк; мне нужно отфильтровать их внутренне без отправки данных на сервер, любая идея?

Дополнительная информация для поиска

 {
        multipleSearch: true,
         multipleGroup: false, 
         showQuery: false,
         odata: ['contains', 'equal', 'not equal', 'less', 'less or equal', 'greater', 'greater or equal', 'begins with', 'does not begin with', 'is in', 'is not in', 'ends with', 'does not end with', 'does not contain'],
         groupOps: [{ op: "AND", text: "all" }, { op: "OR", text: "any"}],
         matchText: "    Find",
         rulesText: " matches",
         sopt: ['cn', 'bw', 'eq', 'ne', 'lt', 'le', 'gt', 'ge', 'ew']

 });

Спасибо

1 Ответ

0 голосов
/ 17 ноября 2011

Снова я нашел ответ здесь @Oleg, Спасибо, Олег

$ ('# grid'). JqGrid ('setGridParam', {datatype: 'json'}). Trigger ('reloadGrid');

...