2011-07-10 110 views
0

我是jqGrid的新手。我試圖實施多個搜索。就我所見,jqGrid可以生成一個字符串,我可以將其放入SQL語句的WHERE子句中以進行搜索。我可以看到生成的字符串,當我指定jqgrid多重搜索

showQuery: true 

在搜索選項中。然而,我不知道如何發送這個字符串到我的PHP腳本在服務器上。那可能嗎?

回答

0

我不建議您使用在showQuery:true選項的情況下看到的字符串。而不是你應該反序列化服務器端的filters,然後在代碼中構建SELECT語句。

如果您使用ASP.NET和實體框架,您會在the answer的UPDATED部分找到解決方案。如果您需要動態構建SQL SELECT語句,並且不使用.NET,則應考慮SQL注入問題。所以你應該在你構建的SQL語句中使用參數。