2011-12-29 23 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