jqGrid如何在TimeSpan上排序?

时间:2013-04-29 18:49:32

标签: jqgrid

想要在TimeSpan上对网格中的列(命名活动时间)进行排序(" hh:mm:ss"),因此添加了定义:

colModel: [
                { name: 'index', index: 'index', width: 42, align: "right", sorttype: "int" },
                { name: 'name', index: 'name', width: 350, sortable: true, sorttype: "text", },
                { name: 'activitytime', index: 'activitytime', width: 110, align: "right", datefmt: "hh:mm:ss", sorttype: "date" },
                ...
            ],

这不起作用。有没有办法对TimeSpan进行排序(数据格式为" hh:mm:ss")?在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

如果您在表单中显示包含8个字符的数据(例如00:00:0023:59:59),那么使用默认sorttype: "text"可以解决您的问题。因此,您只需删除当前使用的sorttype: "date"