无法从jqgrid中的total footerData获得结果

时间:2018-01-10 11:32:48

标签: jquery jqgrid

我正在动态创建jqgrid但有问题。通过创建页脚jqgrid,我想要总列'get';但它没有显示任何结果  see error pic

我该如何解决这个问题?

这是我的代码

  loadComplete: function () {

                var $self = $(this),
                       sum = $self.jqGrid("getCol", "get", false, "sum");

                $self.jqGrid("footerData", "set", { get: sum });

            },

这个json数据

     data:
          [
            {ID:'1', get: 15 },
            { ID: '2', get: 585 },
           { ID: '3', get: 585 }
      ]

 colModel:
     [
     { ID: 'ID' IsForce: 'False', FieldType: Integer'},
      { ID: 'get'  FieldType: 'Integer'  }
  ]

1 个答案:

答案 0 :(得分:0)

我创建了演示,重现您的问题并在footerData中发现了错误,该错误仅存在于RTL语言中。我发布了the corresponding fix给GitHub。演示https://jsfiddle.net/OlegKi/dnfk8hmr/144/从GitHub(固定版本)加载最新版本的免费jqGrid,您可以验证问题是否已修复。

我计划最近发布版本4.15.3(可能是在下周末)。之后,它将在CDN上提供。到时候你必须从GitHub下载免费的jqGrid。