【问题标题】:How to Reload the JQGrid based on filter options?如何根据过滤器选项重新加载 JQGrid?
【发布时间】:2014-02-10 04:34:50
【问题描述】:

我有一个 JQgrid,默认情况下会显示所有数据(比如 All、xxx、yyy、zzz)。我有一个过滤器下拉菜单,默认情况下选择“全部”。如果我更改为 xxx,它应该通过传递“xxx”来调用一个函数来调用一个 struts 动作。根据操作的返回值(JSON 数据),jqgrid 应该再次填充新数据。截至目前,即使我选择“xxx”,它也会调用“全部”。如何做到这一点?

【问题讨论】:

    标签: jquery json jsp jqgrid struts2


    【解决方案1】:

    你可以试试这样的东西。这个函数重新加载你的 jqGrid。

    $("[#TableId]").jqGrid('GridUnload');

    jQuery("[#TableId]").jqGrid({
        url: "........html",
        datatype: "json",
        jsonReader : {
            root : "rootObjlst",
            page : "page",
            total : "total",
            records : "records",
            repeatitems : false
        } ,
    

    【讨论】:

      猜你喜欢
      • 2011-10-28
      • 1970-01-01
      • 2013-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      相关资源
      最近更新 更多