关于displaytag标签的排序问题

正常是这样的,一个表格,例如:

序号名称时间
1AA2011-1-1
2BB2011-1-2
3CC2011-1-3

当我点击时间列排序的时候,

 

序号名称时间
2CC2011-1-3
3BB2011-1-2
1AA2011-1-1

序号列也就跟着变了,怎么才能让序号列保持不变,一直是正常的排序,请指教

曾经jquery写的:
[code="java"]
$(function(){

$("table[id='cjxmTable'] tr:gt(0)").each(function(index){
   var id = index+1;
   $(this).find("td").eq(0).text(id);
})

});

[/code]

你点的是名称的排序,名称排序时按字母顺序排的,序号列当然会变,如果点序号排列,则可以保证序号列是排过的,但是名称列的顺序又发生了变化

排序后,对列号重新生成