jQuery tablesorter插件适用于IE浏览器,但不适用于Firefox或Chrome
问题描述:
我正在尝试使用jQuery表格排序插件生成使用ASP.NET gridview的表格。jQuery tablesorter插件适用于IE浏览器,但不适用于Firefox或Chrome
对于一些令人发疯的原因,它在IE中正常工作,但在Firefox或Chrome中无法正常工作。即使您点击其他列,它似乎总是只在第一列进行排序。
我已经上传了生成的html(剥离后仍然保持ASP.NET ID等,以防万一他们可能导致问题)。请故事看看
http://www.reliacap.com/tsorter/tsorter.html
它包含除了剧本的tablesorter和样式表它们是在同一个文件夹中的自我。
我将不胜感激任何帮助。
答
这使得它为我工作:
jQuery(document).ready(function() {
$('table[id$=GridView1]').tablesorter({
textExtraction: 'complex'
});
});
我觉得你的表格单元格内的<span>
标签混淆插件,如果你不明确的告诉它做花哨的内容提取。
+0
......这可能实际上解释了我在一个正在进行的项目中使用tablesorter时遇到的问题。 – Powerlord 2010-02-05 16:42:30
我不确定我是否应该在这里粘贴HTML并使屏幕混乱......我应该这样做吗,因为示例网页在几个月后可能无法提供给谁读这个问题? – 2010-02-05 16:02:53
您是否尝试过使用“复杂”文本提取? – Pointy 2010-02-05 16:04:00