我正在使用JQGrid进行分组。 我正在使用这样的分组数据。
Test0001
name description date response
date response
Test00011
name Description date response
date response
date response
Test0002
name Description date rersponse
我想对组头进行排序,目前它已被排序为sting,但我想删除前缀,然后我想将其排序为int。 因此输出首先是Test0001,Test0002然后是Test00011。 那么有没有办法在组上添加自定义排序
答案 0 :(得分:0)
如果您使用客户端排序,则可以通过添加sorttype
定义为函数来解决问题。它允许在排序期间将列的原始数据替换为另一个。例如,您可以分两部分解析sorttype
的输入值,将第二部分转换为整数并构造另一个规范化字符串,并从sorttype
返回。 Test0001
,Test0002
,Test00011
转换为Test0001
,Test0002
,Test0011
就足够了(最后一项包含的内容较少0
11
之前的字符。有关代码示例,请参阅the old answer。