【发布时间】:2016-05-11 13:34:48
【问题描述】:
这就是我想要做的:
var p = this.jqGrid("getGridParam"), cm = p.colModel
我能够获取 colModel,但我在模型中定义了某些自定义格式化程序,这些格式化程序没有返回。
{name:'HTML_DEVICE_CNT',index:'HTML_DEVICE_CNT', width:35, align:"center",editable:true, sortable: false,formatter:deviceDetailsPopup,resizable:false,hidden:hiddenDevice},
{name:'edit',index:'edit', width:20, align:"center",editable:true, sortable: false,formatter:contactDetailsPopup,resizable:false},
如何让 getGridParam 也返回自定义格式化程序?
【问题讨论】:
-
这更多的是我如何从 javascript 中的对象数组中获取字典中特定项目的键值,因为 p.colModel 会给你一个对象数组,每个对象都是带有格式化键的字典。所以 p.colModel[0].formatter 会给出第一项的格式化程序。