2012-08-30 21 views
0

專家您好定製UI的jqGrid通過逐行

我使用jQuery格在我的web應用程序,這是非常大的使用。現在我對它有特殊的要求。

我可以自定義其顯示像我想要一些行文本有罷? 通過它上面的一些條件和其他顯示原樣。 請參閱附圖以獲取更多說明。

例如,

我在一個網格上的三行。 網格有一個isRemoved隱藏列,其值爲true或false。 現在如果這個列的值爲true,那麼網格的整行已經穿過它意味着該行的所有文本都已經穿過它。如果此列的值爲false,則它會正常顯示(不穿透)。

我該如何做到這一點?

Thank You 
Mihir Parekh 
+0

給我幾分鐘,你的演示幾乎就可以在jsfiddle上準備好了。 –

+0

[格式化程序中的jqGrid獲取行元素]的可能的重複(http://stackoverflow.com/questions/12059895/jqgrid-get-row-element-within-formatter) – tpeczek

回答

1

http://jsfiddle.net/piyushsardana/yN4kM/8/

檢查這個小提琴。現在,在這裏我將Client colName(colModal:name)設置爲隱藏列,並且我有兩行。一個有價值測試,另一個測試1。現在我在loadComplete中獲取行數據,並基於我將css類應用於該行的值。

希望它有幫助。

+1

使用'rowattr'回調是更好的爲了達到這個目的,我把一個問題和它的信息聯繫起來,作爲一個可能的重複。 – tpeczek

+0

這很有道理。謝謝你 –

+0

我想你給我一個解決方案,我現在就試試看,然後回來。感謝Piyush – Mihir