我正在使用JQGrid存储正在客户端本身加载的数据.我想要按照自定义格式排序日期(即2010年11月11日).我想在客户端进行排序(由于要求).谁能告诉我我需要做什么?
提前致谢!
带着敬意
帕尼库马尔
我需要以两种格式显示日期,例如mm/dd/yyyy和mm/dd/yyyy hh:mm:ss.我发现我们可以在colmodel中使用formatoptions
formatoptions: {srcformat: 'ISO8601Long', newformat: 'm/d/y'}
Run Code Online (Sandbox Code Playgroud)
和
formatoptions: {srcformat: 'ISO8601Long', newformat: 'm/d/y h:i:s'}
Run Code Online (Sandbox Code Playgroud)
但我得到jqgrid的输出为mm/dd/yy.任何人都应该给出解决方案如何显示mm/dd/yyyy.我需要对两个列进行排序.
提前致谢
在使用javascript(jQuery)填充后,是否有一种方法可以用于覆盖/插入colModel中特定列的自定义函数"sorttype"?
我在这里找到了一个例子:http://www.ok-soft-gmbh.com/jqGrid/CustomSorttype1.htm,其中sorttype是用初始设置实现的,但我之后需要更改它.
尝试:
var attName = grid.getGridParam("colModel")[1].name;
grid.setColProp(attName, { sorttype: function (cell) {
if (cell == '<div>x</div>') { return '0' } else { return '1' };
}
});
Run Code Online (Sandbox Code Playgroud)
但不起作用.