我正在尝试将jQuery表排序器插件用于使用ASP.NET gridview生成的表。
出于某些令人抓狂的原因,它在IE中运行良好,但在Firefox或Chrome中运行不正常。即使您单击其他列,它似乎也只在第一列上排序。
我已经上传了生成的html(在剥离到最低限度之后仍保留ASP.NET ID等,以防它们可能导致问题)。请来看看
http://www.reliacap.com/tsorter/tsorter.html
除了同一文件夹中的tablesorter脚本和样式表外,它是自包含的。
我将不胜感激。
答案 0 :(得分:4)
这使它对我有用:
jQuery(document).ready(function() {
$('table[id$=GridView1]').tablesorter({
textExtraction: 'complex'
});
});
我认为如果您没有明确告诉它进行花哨的内容提取,那么表格单元格中的<span>
标签会混淆插件。