2010-03-30 47 views
1

我使用jQuery tablsorter插件,它的工作完美,但現在的問題是... 我想啓用排序只在第一和第三列,我也想顯示不同的行顏色。我使用了窗口小部件:[斑馬],但使用窗口小部件斑馬,它能夠對所有列進行排序以及圖像(asc.gif,desc.gif,bg.gif)也出現在所有標題上,而我只希望僅在第一和第3列jquery'tablesorter'斑馬小部件不必要地對所有列進行排序!

如何使用斑馬小部件與特定的列進行排序不整列排序

這裏是我的代碼

<script type="text/javascript"> 
$(document).ready(function() 
{ 
$("#managerTable").tablesorter({widgets: ['zebra']}, 
{sortList:[[0,0]],headers:{2:{sorter:false},4:{sorter:false}} 
});  
}); 
</script> 

回答

2

好吧,我只是這一切的學徒,但通過這種方式是這樣做的。這對我來說是完美的,所以我可能會說,問題在於你沒有以正確的方式將參數傳遞給tablesorter方法,我的意思是,widgets標籤應該在參數結構中使用sortList和headers。這只是一個想法,因爲我的知識是有限的,但我希望這有助於。

$("#table").tablesorter({ 
       headers: { 0: { sorter: false }, 
          2: { sorter: false }, 
       sortList: [[0, 0], [2, 0]], 
       widgets: ['zebra'] 
      }) 

問候

+0

有在上面的代碼有點語法錯誤,完美的代碼如下, '$( 「#managerTable」)的tablesorter({標題:{2:{分揀機:假}, 4:sorter:false},sortList:[0,0]},widgets:['zebra']});' 感謝您的建議 – diEcho 2010-04-08 07:08:15

相關問題