JQgrid重新排列列并调整支持触摸屏的Pc和移动设备中支持的列的大小?

JQgrid重新排列列并调整支持触摸屏的Pc和移动设备中支持的列的大小?,jqgrid,Jqgrid,我在网上搜索到jqgrid支持触摸屏的列排序和大小调整,但没有可用的信息,因此发布了一个问题 然后,我在mobile中检查了列的排序,但它没有排序列如何通过mobile排序列和调整列的大小 jqgrid是否支持在触摸屏和手机中对列进行排序和调整列的大小?如果不支持此功能?只需将jquery.ui.touch-punch.min.js或jquery.ui.touch-punch.js添加到您的站点即可 请注意,如果您使用的是jQuery UI的组件,则必须在jQuery.UI.mouse.js之后

我在网上搜索到jqgrid支持触摸屏的列排序和大小调整,但没有可用的信息,因此发布了一个问题

然后,我在mobile中检查了列的排序,但它没有排序列如何通过mobile排序列和调整列的大小


jqgrid是否支持在触摸屏和手机中对列进行排序和调整列的大小?如果不支持此功能?

只需将jquery.ui.touch-punch.min.js或jquery.ui.touch-punch.js添加到您的站点即可


请注意,如果您使用的是jQuery UI的组件,则必须在jQuery.UI.mouse.js之后包含Touch Punch,因为Touch Punch会修改其行为。

一旦我们使用此Touch Punch.js,jqgrid的大小调整和重新排序将支持Touch enable pc?它应该支持,但请模拟并检查它。谢谢您的回答,它在添加触摸穿孔后工作,但使用按钮调整大小有问题,因为我将jqgrid标题设置为可调整大小,但在调整大小时列与标题不同步。请对此提供帮助。以下是可修改gridComplete方法的路径中的代码gridComplete:function{$.ui jqgrid th.clickfunction{var colWidth;$.ui jqgrid th.eachfunction,el{colWidth=$this.width+px;$list.jqgfirstrow td[i].style.width=colWidth;};};};},这是最简单的方法,但我相信还有另一种更优雅的方法