87,908
社区成员
发帖
与我相关
我的任务
分享
function sortTable(sTableID, iCol)
{
var oTable = document.getElementById(sTableID);
var oTBody = oTable.tBodies[0];
var colDataRows = oTBody.rows;
var aTRs = new Array();
for (var i = 0; i < colDataRows.length; i++)
{
aTRs.push(colDataRows[i]);
}
if (oTable.sortCol == iCol)
{
aTRs.reverse();
} else
{
aTRs.sort(generateCompareTRs(iCol));
}
var oFragment = document.createDocumentFragment();
for (var i = 0; i < aTRs.length; i++)
{
oFragment.appendChild(aTRs[i]);
}
oTBody.appendChild(oFragment);
oTable.sortCol = iCol;
}