【问题标题】:can't get result from total footerData in jqgrid无法从 jqgrid 中的总 footerData 获得结果
【发布时间】:2018-01-10 11:32:48
【问题描述】:

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

我该如何解决这个问题?

这是我的代码

  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'  }
  ]

【问题讨论】:

  • 请提供演示,它重现了您报告的问题。包含在您的问题中的colModel 似乎与 jqGrid 无关,并且包含语法错误。

标签: jquery jqgrid


【解决方案1】:

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

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

【讨论】:

猜你喜欢
  • 2013-04-15
  • 1970-01-01
  • 2015-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多