easyui 关于收缩面板引起的datagrid自适应宽度 fix

来源:互联网 发布:java策略模式的优点 编辑:程序博客网 时间:2024/05/17 01:11

问题如题。


每次收缩时都会引起west 面板 和center面板的宽度变化,于是有了以下。


//监听windows大小var contentwidth=parent.$('.layout-panel-center').width(), // 第一次加载时center面板的宽度width = $('.gridcontainer').width(), //给grid加一个container层,并记录mwidth =contentwidth-width; //确定偏量$(window).resize(function(){                $("#grid").datagrid('resize',{width:parent.$('.layout-panel-center').width()-mwidth}); //收缩引起window resize,重新计算值,并调用resize方法。});
原创,欢迎大家指导和提高。