2010-04-06 35 views
0

我一直在尋找這個東西的解決方案,但我沒有找到任何類似於我想要的東西。Tablesorter,顏色行取決於具體的值

我有一張桌子充滿了數據庫中的數據,我想根據我在每行中加載的類來更改特定行的背景顏色。

我必須顯示一些數據,但由於要顯示的字段相當多,我沒有更多空間來顯示狀態字段,因此如果狀態處於非活動狀態,我想顯示紅色的行,以及藍色樣式表正常顏色的其餘行。

有沒有辦法通過tablesorter做到這一點?我願意接受建議,因爲我不確定我想如何去做。

謝謝大家提前,

維克多

回答

1
<style> 
     table.even, tr.active td 
     { 
     background-color:#00F; //BLUE IF ACTIVE 
     height:40px; 
     } 

     table.even, tr.inactive td 
     { 
     background-color: #F00;//RED IF INACTIVE 
     height:40px; 
     } 
</style> 


<table> 
    <tr class= (put condition which returns true if active otherwise false)? "active" : "inactive"> 


    </tr> 
<table> 
+0

我認爲,所以使用jQuery(除非有另外的tablesorter)。另外我不清楚這是如何解決這個問題的。他不是隻想要一排到另一種顏色嗎? – Anthony 2010-04-06 09:51:17

+0

是的,我使用jQuery和ASP.NET MVC。條件取決於我從控制器傳遞到視圖的模型,並檢查其狀態加載每一行,它必須將bg顏色設置爲紅色。我會嘗試你的建議。謝謝 ! – vikitor 2010-04-06 09:58:00

+0

非常有用,非常感謝:) – vikitor 2010-04-06 13:22:45

相關問題