发布网友 发布时间:2022-05-15 01:56
共3个回答
热心网友 时间:2023-11-22 19:57
1. 服务器端排序, 你的方法是其中之一追答问题解决了就好, jquery还是还方便的, 不过数据量大的话firefox还好, ie就....嘿嘿嘿
对二维表进行排序吗,具体怎么写??
//数组 srcData[20][10]; 升序
var sortCol = 5;
var ordArr = []; //存储行号
var sortArr = []; //存储数据
//排序(升序)
for (var row=0; rowi; j--)
{
sortArr[j]=sortArr[j-1];
ordArr[j]=ordArr[j-1];
}
ordArr[i] = row;
sortArr[i] = srcData[row][sortCol];
pushFlag = true;
break;
}
}
//尾部插入
if (!pushFlag)
{
ordArr[sortArr.length] = row;
sortArr.push(srcData[row][sortCol]);
}
}
//加入web
for (var i=0; i';
for (var col=0; col' + srcData[ordArr[i]][col] + '';
}
appendHtml += '';
}
$(obj).empty().append(appendHtml).show();
随手写的, 没有测试, 自己试试
热心网友 时间:2023-11-22 19:57
你可以调用PHP的list函数 将你数据库查找的消息存入list 再用list对取到信息按你的要求进行排序
热心网友 时间:2023-11-22 19:58
你的要求php无法实现,需要使用客户端的js来实现,请参考js框架extjs追问js也可以,怎么搞,我不会 有没有实例 求救