日期:2014-05-18  浏览次数:20417 次

老问题 : dataList 的双向排序
谁有dataList的双向排序代码?
或者实现思想也可以。

------解决方案--------------------
整个数据源排 还是当前分页排?
当前分页排的话 脚本就能搞定。

整个的话 参考GridView的排序方式。
function sortTable(tableID)
{
var oTable=document.getElementById(tableID);
var oTBody=oTable.tBodies[0];
var colDataRows=oTBody.rows;
var aTRs=new Array;

for(var i=1;i <colDataRows.length;i++)
{
aTRs[i-1]=colDataRows[i];
}

aTRs.reverse();

var oFragment=document.createDocumentFragment();
for(var i=0;i <aTRs.length;i++)
{
oFragment.appendChild(aTRs[i]);
}

oTBody.appendChild(oFragment);
}
这个只是最基本的 。

------解决方案--------------------
这个就是了.你搞个按钮 测一下