2012-05-14 1 views
0
var cFilter = { 
       "groupOp": "AND", 
       "rules": 
        [ 
         { "field": "accountname", "op": "eq", "data": "06"} 
        ] 
      };  

$('#jqGrid').setGridParam({ 
     postData: { 
      filters: cFilter 
     } 
     }); 

Получает ли это отфильтрованные данные в jqGrid, поскольку я не могу заставить его работать?jqGrid Advanced Filter - выполнить пользовательский фильтр

+0

Вы запускаете перезагрузку после установки параметра, если вам это не понадобится. –

ответ

0

Я думаю, что вы должны сделать примерно следующее:

var cFilter = { 
     groupOp: "AND", 
     rules: [ 
      { field: "accountname", op: "eq", data: "06"} 
     ] 
    };  

$('#jqGrid').setGridParam({ 
    search: true, // to force searching 
    postData: { 
     filters: JSON.stringify(cFilter); 
    } 
}); 

Посмотрите на the answer, например, для получения более подробной информации.

Смежные вопросы