jquery 实现表格排序,大家能不能说一下思路呢?
看网上的插件,都是什么buletable,tablesorter,他们排序的时候,表格要有
thead,tbody。我的表格是没有tbody,thead,而且也加不上,请问,如何实现表格
的排序呢?
等待高手指点。
看网上的插件,都是什么buletable,tablesorter,他们排序的时候,表格要有
thead,tbody。我的表格是没有tbody,thead,而且也加不上,请问,如何实现表格
的排序呢?
等待高手指点。
解决方案 »
- 不显示删除回复显示所有回复显示星级回复显示得分回复 拖动效果:一个表格有多行,每一行中的单元格也有一个表格,效果是每个单元格中的表格可以点击前移,后移,移到另
- 急!急!急! 求一个用JS做的 可以按名字排序 等排序的
- ff 的快捷方式怎么做啊?类似
- 求javascript中播放歌曲的语句
- 关于“如何同时加载多个关联的CSS文件”帖子的遗留问题
- 一个简单的问题,动态添加的表格中如何实现下拉列表?
- 正则表达示的疑问
- 大家给点意见
- 文本向上循环滚动,如何做?
- 我现在只想打印:<table></table>里面的内容,页面其它不打印,而且,按照table的大小进行打印,
- extjs 关于webservice访问的问题
- js 正则表达式提取字符串中url 求?
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<base href="http://docs.jquery.com" />
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
window.onload = (function(){$("button").click(function(){
var trS=$("table tr");
for(var i=0;i<trS.length;i++){
for(var j=i;j<trS.length;j++){
if(trS[i].childNodes[0].innerText>trS[j].childNodes[0].innerText){
$(trS[i]).insertAfter(trS[j]);
}
}
}
});
});
</script>
<style>
table {
background:#eeeeee;
}
</style>
<style>html,body{border:0; margin:0; padding:0;}</style></head>
<body>
<table border="1">
<tr><td>2</td></tr>
<tr><td>1</td></tr>
<tr><td>5</td></tr>
<tr><td>4</td></tr>
</table>
<button>sort</button>
</body>
</html>