Jquery tablesort

时间:2015-04-29 17:11:01

标签: jquery tablesorter

我正在使用tableorter进行jquery并使用此页面作为示例

http://mottie.github.io/tablesorter/docs/example-parsers.html

并使用此插件:

http://mottie.github.io/tablesorter/js/jquery.tablesorter.js

这是排序" status"

的代码
$.tablesorter.addParser({
      id: 'status',
      is: function(s) {
        // return false so this parser is not auto detected
        return false;
      },
      format: function(s, table, cell, cellIndex) {
        // format your data for normalization
        //console.log(cellIndex);
        return s.toLowerCase()
          .replace(/Deleted/,4)
          .replace(/Finished/,3)
          .replace(/Cancelled/,2)
          .replace(/In Progress/,1)
          .replace(/New/,0);
      },
      // set type, either numeric or text
      type: 'numeric'
    });

$('#request').tablesorter(
        {
            debug:false, 
            widthFixed: false,
            headers: {
                0: { sorter: false },
                3: { sorter: false },
                4: { sorter: 'dates-desired' },
                6: { sorter: 'dates-projected' },
                7: { sorter: 'status' },
                8: { sorter: false },
            }
        }
    );

但是当我点击状态thead时,没有任何反应

当我调试选项时:true,这是o / p:

  

"排序7,0和dir 0时间(1ms)" jquery.tablesorter.min.js:157:5

     

"重建表(4ms)" jquery.tablesorter.min.js:157:5"已完成

     

应用0个小部件(0ms)"

任何帮助表示感谢。

0 个答案:

没有答案