【问题标题】:Jgrid defining custom formatter dynamicallyJgrid动态定义自定义格式化程序
【发布时间】:2016-11-30 22:03:36
【问题描述】:

我有一个 colModel 定义为的网格:

colModel: [ 
      ... 
      {name:'price', index:'price', width:60, align:"center", editable: true},
      ...
   ]

创建网格后,我想将自定义格式化程序与列绑定。我怎样才能做到这一点。

【问题讨论】:

    标签: jquery-ui jqgrid free-jqgrid jqgrid-formatter


    【解决方案1】:

    您可以使用setColProp 方法例如修改colModel 中的某些特定列。您可以动态修改大多数属性,包括formatter。在填充网格的<tbody>(数据部分)期间将使用格式化程序,这一点很重要。因此,formatter 的修改将在下一次填充网格后看到。因此可以在beforeProcessing回调中修改formatter,或者修改后触发reloadGrid。我建议您阅读the old answer 以获取更多信息和实现示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-15
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 2018-10-29
      相关资源
      最近更新 更多