我有.aspx页面,其中我的jqgrid在移动浏览器中显示。
在页面加载时,它将根据浏览器宽度计算网格宽度,并在页面加载时看起来很好。
但是如果移动方向(纵向到横向)更改,则网格不会根据新的屏幕宽度获得宽度。
有没有办法解决这个问题?
提前感谢。
答案 0 :(得分:0)
我得到了解决方案,只需要使用窗口方向事件。
以下是您可以使用它的代码。
window.onorientationchange = function(){ resizeJqGridWidth(“GridID”,“Grid_wrapper”); }
function resizeJqGridWidth(grid_id,div_id){
//根据窗口调整为新宽度
$('#'+ grid_id).setGridWidth($('#'+ div_id).width(),true);
}
享受