2010-02-05 168 views
1

我正在嘗試使用jQuery表格排序插件生成使用ASP.NET gridview的表格。jQuery tablesorter插件適用於IE瀏覽器,但不適用於Firefox或Chrome

對於一些令人發瘋的原因,它在IE中正常工作,但在Firefox或Chrome中無法正常工作。即使您點擊其他列,它似乎總是隻在第一列進行排序。

我已經上傳了生成的html(剝離後仍然保持ASP.NET ID等,以防萬一他們可能導致問題)。請故事看看

http://www.reliacap.com/tsorter/tsorter.html

它包含除了劇本的tablesorter和樣式表它們是在同一個文件夾中的自我。

我將不勝感激任何幫助。

+0

我不確定我是否應該在這裏粘貼HTML並使屏幕混亂......我應該這樣做嗎,因爲示例網頁在幾個月後可能無法提供給誰讀這個問題? – 2010-02-05 16:02:53

+0

您是否嘗試過使用「複雜」文本提取? – Pointy 2010-02-05 16:04:00

回答

4

這使得它爲我工作:

jQuery(document).ready(function() { 
    $('table[id$=GridView1]').tablesorter({ 
    textExtraction: 'complex' 
    }); 
}); 

我覺得你的表格單元格內的<span>標籤混淆插件,如果你不明確的告訴它做花哨的內容提取。

+0

......這可能實際上解釋了我在一個正在進行的項目中使用tablesorter時遇到的問題。 – Powerlord 2010-02-05 16:42:30

相關問題