在Struts2 jqGrid中过滤数据

时间:2014-09-25 06:03:07

标签: jsp struts2 struts2-jquery struts2-jquery-grid struts2-jquery-plugin

我想在struts2 jquery网格中添加搜索功能。我没有找到一种方法来为过滤目的添加内联文本框,所以我想在struts2 jquery网格中配置搜索功能。我看到了this文章,但在实施时我还是无法修复它。

这是我的网格代码:

<sjg:grid      
    id="list_gov_advocate" 
    caption="Advocate List"     
    href="%{remoteurl}"
    pager="true"       
    gridModel="list_gov_advocate" 
    rowList="10,15,20,30,50" 
    rowNum="15" 
    width="900" 
    loadonce="true"
    rownumbers="true" 
    resizable="true" 
    viewrecords="true" 
    name="list_gov_advocate" 
    navigator="true"
    navigatorView="false"
    navigatorDelete="true" 
    navigatorSearch="true"
    navigatorSearchOptions="{multipleSearch:true}"
    >    

    <sjg:gridColumn name="adv_name" index="adv_name" title="Name of Advocate" editable="true" sortable="false" search="true"  searchoptions="{sopt:['eq','ne'] , dataUrl : '%{selecturl}'}"/>         
    <sjg:gridColumn name="adv_type" index="adv_type" title="Type" editable="true" sortable="false"/>               
    <sjg:gridColumn name="adv_Id" index="adv_Id" title="View Details"  editable="true" sortable="false" formatter="ViewAdvocate"/>


 </sjg:grid>

任何人都可以帮助我在网格中实现搜索功能需要做哪些更改? 在此先感谢。

1 个答案:

答案 0 :(得分:0)

最后我能够实现搜索功能!! 不需要添加javascript代码,因为我编辑了问题。 仅确保loadonce属性设置为true。即。 loadonce="true" 其余代码保持不变。