对html表格进行排序的一个JQ插件
js代码如下:
/**
* 对表格进行排序
* @author yxd
* @version 1.0
* @argument 待排序的table的id和图片的路径
* 用法:
* 1、导入jquery-1.4.2.js
* 2、导入sorttable.js
* 3、在页面的onload中调用jQuery.sortTable({tableId:"tableId",imgPath:""});
* 4、需要两个图片,路径:icon_comn_sortdown.gif和icon_comn_sortup.gif
* 5、对于不需要排序的列,用class="noSort"标记
* 注意:要求待排序的表格具有thead和tbody
*/
jQuery.extend({
sortTable:
function(args){
var $=jQuery,
table=$("#"+args.tableId),
allTr=$("tbody > tr",table).get(),
img=$("<image src='' style='margin-left:5'/>"),
tHead=$("thead > tr >th",table).not($(".noSort"));
if(tHead.length==0){
tHead=$("thead > tr >td",table).not($(".noSort"));