使用时排序日期时遇到问题jqGrid.鉴于以下日期
jqGrid 按如下方式排序我的日期:
01/01/2010
01/01/2011
01/02/2010
01/02/2011
我希望看到
01/01/2010
01/02/2010
01/01/2011
01/02/2011
我的日期格式是dd/mm/yyyy,我有以下格式选项 -
{
    name: 'myDate',
    index: 'myDate',
    sortable: true,
    sorttype: 'date'
}
我在这里错过了什么或这是一个限制jqGrid吗?
Ole*_*leg 24
你犯了典型的错误.问题是jqGrid期望输入ISO 8601日期格式的日期:Ymd.
如果以"dd/mm/yyyy"格式发布jqGrid的输入数据,则应将 datefmt: 'm/d/Y'属性添加到列定义中.
最好的方法是以ISO格式填充网格的日期数据,并以任何其他格式转换输入,以便使用以下设置在jqGrid中显示日期
formatter:'date', formatoptions: {newformat:'m/d/Y'}, datefmt: 'd-M-Y'
| 归档时间: | 
 | 
| 查看次数: | 11004 次 | 
| 最近记录: |