【发布时间】:2011-08-04 11:54:15
【问题描述】:
我在我的应用程序中使用 jqgrid 进行分页。在 Mozilla、IE、chrome、safari 中,它显示垂直滚动条以查看 girid 中的所有行。
但在 Ipad 中它不起作用。在 ipad 中显示几行(不显示滚动条以查看剩余行)
我在网上搜索了一些人建议使用jqtouch。我试过这仅适用于 div 不适用于网格。
任何人都可以帮助我在 ipad 中为 jqgrid 显示垂直滚动条。
【问题讨论】:
我在我的应用程序中使用 jqgrid 进行分页。在 Mozilla、IE、chrome、safari 中,它显示垂直滚动条以查看 girid 中的所有行。
但在 Ipad 中它不起作用。在 ipad 中显示几行(不显示滚动条以查看剩余行)
我在网上搜索了一些人建议使用jqtouch。我试过这仅适用于 div 不适用于网格。
任何人都可以帮助我在 ipad 中为 jqgrid 显示垂直滚动条。
【问题讨论】:
iPad 的 Mobile Safari 浏览器不呈现滚动条,如下所述:jqGrid - Scrollbar missing on Safari Mobile
由于您使用的是分页,因此您可以通过限制页面上的行数来解决此问题。例如,如果 iPad 网格一次只能显示 5 行,那么如果用户使用 Mobile Safari 浏览,则将每页限制为 5 行。这样就不需要滚动条了。
【讨论】:
您还可以将 jqgrid 设置为根据行自动调整高度。 尝试高度:'auto'。
更多信息请参考jqgrid docs。
【讨论】: