2011-12-29 53 views
2

我正在尋找一種方法來移動從jqGrid的行左端啓用子網格到右側時顯示的展開/摺疊按鈕。有沒有簡單的方法來完成這個?jqGrid子網格按鈕/多選複選框定位?

同樣,當您啓用多選時,您是否可以控制顯示在左側的複選框的位置?

這將是微不足道的,如果這些實際上是在colModel內,但它似乎是在你的引擎蓋下完成的。任何方式來重寫?

jQuery(「#test」)。remapColumns([0,2,3,4,5,1],true,false);

似乎接近我所需要的,但它不能很好地與「隱藏」列一起玩,就像我試圖移動的兩個一樣。按照預期移動其他人。

回答

2

你不能只在另一個位置移動子網格按鈕。

在關閉問題的the answer我詳細解釋了問題。更我做the demo其移動(在某些限制)多選checkboxs從第一個到最後一個位置:

enter image description here

你可以嘗試做亞格按鈕一樣,但你應該清楚明白,這種技巧不支持 by jqGrid。

+1

這是一個恥辱。使用多選複選框在左邊的子網格按鈕看起來/感覺很尷尬。似乎在右邊也會更加一致,因爲您可以用右側的按鈕摺疊整個網格。 無論如何,謝謝你的答案。 – 2011-12-30 17:18:17

+0

@CharlieMulic:不客氣! – Oleg 2011-12-30 17:52:31