2010-04-01 36 views
2

我正在尋找關於高級搜索的jqgrid文檔,特別是它附帶的search_adv.php文件。jqgrid問題:「過濾器」參數在哪裏?

我注意到下面的代碼行

$searchstr = Strip($_REQUEST['filters']); 

然而,當我看到在輸出上我的jqGrid後的螢火我看到

_search   true 
nd    1270148130165 
page   1 
rows   10 
searchField  income_types_desc 
searchOper  eq 
searchString 5 
sidx   income_types_desc 
sord   asc 

在地球上是「過濾器」參數?

回答

1

當您執行高級(allowMultiple:true)搜索時,會使用filter參數。它結束了包含一個JSON對象,它看起來是這樣的:

filters = 
    {"groupOp":"AND", 
    "rules":[ 
     {"field":"invdate","op":"ge","data":"2007-10-06"}, 
     {"field":"invdate","op":"le","data":"2007-10-20"}, 
     {"field":"name","op":"bw","data":"Client 3"} 
     ] 
    } 

http://www.trirand.com/jqgridwiki/doku.php?id=wiki:advanced_searching

+0

感謝alot.It真的把我的時間來計算出這個東西 – davykiash 2010-04-09 05:52:44