JQgrid在客户端使用特定格式对日期进行排序

时间:2010-12-28 07:27:47

标签: date jqgrid customization

我正在使用JQGrid存储正在客户端本身加载的数据。 我想要按照自定义格式排序日期(即2010年11月11日)。我想在客户端进行排序(由于要求)。你们中的任何人都可以向我建议我需要做什么吗?

提前致谢!

问候

Phani Kumar

1 个答案:

答案 0 :(得分:15)

jqGrid支持date formatter。它允许在您喜欢的format中的网格中显示日期。您只需选择相应的格式化程序选项,如

sorttype:'date', formatter:'date', formatoptions: {newformat:'d-M-Y'}

所以你可以用一种格式填充网格(默认格式是ISO日期格式Y-m-d,我建议你使用这种格式)。您还可以使用Date类型作为本地数据的输入。选项newformat定义用户将显示的数据格式。在内部,日期将保持并排序为Date JavaScript类型。

为了方便实际使用我上面解释的内容,我创建了一个小demo示例,您可以看到它并查看它的JavaScript代码。

相关问题