我有一个网格,当默认方向是 ltr 时,我想在 2 个方向上动态显示。
我希望能够将网格方向更改为 rtl 并在单击按钮时重新加载其内容。
如何动态更改网格的方向?
更新:
我是$('#grid').setGridParam({direction: rtl\ltr})
按照自己想要的方向使用的,网格的内容发生了变化,但是列和原来的一样。有没有办法改变列的方向?
提前致谢。
我有一个网格,当默认方向是 ltr 时,我想在 2 个方向上动态显示。
我希望能够将网格方向更改为 rtl 并在单击按钮时重新加载其内容。
如何动态更改网格的方向?
更新:
我是$('#grid').setGridParam({direction: rtl\ltr})
按照自己想要的方向使用的,网格的内容发生了变化,但是列和原来的一样。有没有办法改变列的方向?
提前致谢。
如果您有一个 id 为 button 的按钮和一个 jqGrid 的 id 为 grid ,那么:
$('#button').on('click', function () {
if ($('#grid').getGridParam('direction') == 'ltr')
$('#grid').setGridParam({direction: 'rtl'});
else
$('#grid').setGridParam({direction: 'ltr'});
$('#grid').trigger('reloadGrid');
}
您可以在此处阅读有关网格方法的信息(此处为 getGridParam 和 setGridParam ,此处为 jqGrid 的方向属性)