这个可能只能针对一个grid表格有用,多个标签页的话 grid有时候只能有一个是自适应了宽度,就算下方设置了三个grid的宽度也没有作用
$(window).resize(function(){
$('#gridTable').setGridWidth(($('.gridPanel').width()));
});
解决方法 页面初始化可以去掉(即上方的代码)
在配置gird参数时 width: $(window).width()-40, 不要写成 autowidth: true,
url: url,
datatype: "json",
height: $(window).height() - 150,
width: $(window).width()-40,
shrinkToFit: true,
每个grid这样设置就可以自动适应宽度了