伊人博客 一款有技术又有生活的博客

JQuery EsayUI中的Datagrid加载数据之后随窗口变化自动适应问题解决

发布时间:2020-07-09 10:01:16 标签:resize,宽高自适应 | 阅读(973)

百度找了一些教程,几乎都是

//窗口改变事件 
$(window).resize(function () {
     //从设datagrid高度
     $("#tablelist").datagrid({
        height: calcHeightNum(),
        width: calcWidthNum()
    })
});

这个方法确实可以实现自动适应,但是大家一定要擦亮眼睛,执行这块代码的话,datagrid会重新请求服务器数据,也就是会触发reload,会加重服务器压力,慎用!!!

查询官方文档,可以找到官方提供一个resize方法

//从设datagrid高度
$("#div_grid").datagrid('resize',{
    height: calcHeightNum(),
    width: calcWidthNum()
});


原创文章如转载,请注明出处“伊人博客

站内搜索
关注公众号(随时搜索)
文章归档
热门推荐
随机推荐
冷门晾晒