jqGrid没有数据标题超出容器部分无法滚动解决办法
jqGrid没有数据时,标题超出容器部分无法滚动,如下图所示

jqGrid有数据,可以出现水平滚动条

jqGrid无数据,没有滚动条,无法滚动显示其他部分页头
因为jqGrid页头使用js来移动的,页头容器默认overflow:hidden,只需要添加loadComplete事件判断没有数据往head添加样式允许出现水平滚动条即可。本示例居于4.6版本jqgrid,其他版本注意修改样式。

jQuery("#dg1").jqGrid({
loadComplete: function (data) {
//注意重新配置过jsonReader不是默认,记得修改数据节点名称rows
if (data.rows.length == 0) $('head').append('<style> .ui-jqgrid .ui-jqgrid-hdiv{overflow:auto}</style>');
}
//....其他配置
加支付宝好友偷能量挖...

原创文章,转载请注明出处:jqGrid没有数据标题超出容器部分无法滚动解决办法
