jquery-plugins – jQuery tablesorter插件二次“隐藏”排序

前端之家收集整理的这篇文章主要介绍了jquery-plugins – jQuery tablesorter插件二次“隐藏”排序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用jQuery tablesorter插件,我有一个列,包含这样的月份和年份的名称
April,1975
January,2001

我想排序这个列,就好像它是一个日期列。据了解,可以对其他“隐藏”值进行排序,但是我似乎找不到该功能的文档。有帮助吗?

更新

这个forkorter的这个fork http://mottie.github.com/tablesorter/docs/index.html就是我所需要的;存储在属性中排序的值的能力非常好。

解决方法

我有一个 tablesorter的分支,允许你编写一个解析器,可以从表格单元 extract data attributes,并分配具体的 textExtraction for each column
$(function(){

  $.tablesorter.addParser({ 
    // set a unique id 
    id: 'myParser',is: function(s) { 
      // return false so this parser is not auto detected 
      return false; 
    },format: function(s,table,cell,cellIndex) { 
      // get data attributes from $(cell).attr('data-something');
      // check specific column using cellIndex
      return $(cell).attr('data-something');
    },// set type,either numeric or text 
    type: 'text' 
  }); 

  $('table').tablesorter({ 
    headers : { 
      0 : { sorter: 'myParser' }
    }
  });

});

猜你在找的jQuery相关文章