Chr*_*ard 4 javascript search jquery datagrid jqgrid
在http://trirand.com/blog/jqgrid/jqgrid.html,在"版本3.7中的新功能">"列搜索"下,有一个解释的方法可供搜索,但它还没有为我工作.我已经添加:
jQuery("#toolbar").jqGrid('filterToolbar',{stringResult: true,searchOnEnter : false});
Run Code Online (Sandbox Code Playgroud)
来自示例的不太重要的代码.我的服务器看到了稍微不同的JSON请求,但是没有_search=true,也没有搜索词.
http://trirand.com/blog/jqgrid/jqgrid.html也给出了服务器端代码的不完整示例.SQL语句在PHP示例中给出:
$SQL = "SELECT item_id, item, item_cd FROM items ".$where." ORDER BY $sidx $sord LIMIT $start , $limit";
Run Code Online (Sandbox Code Playgroud)
但是,同时$sidx,$sord,$start,和$limit都有代码来定义他们,$where没有定义(或引用)其他地方在页面上.
如何获取列搜索,如页面文档,我的服务器被适当的请求命中?
该filterToolbar方法应您可以使用它定义网格在相同的元素被调用.看看使用它的工作示例.
我无法帮助你处理问题的PHP部分,因为我自己不使用PHP.然而,来自jqGrid下载页面的演示文件似乎包含一些PHP代码示例,可能对您有所帮助.