可能是因为你在编辑的tab页中刷新的时候,因为grid是不显示的,easyui根据页面的高度自动调整的grid高度导致的内容高度变化吧

解决方案 »

  1.   

    grid的高度我都是设置的是autoHight啊  grid刷新出来了,但是grid下面的分页就没刷出来,怎么解决啊
      

  2.   

    iframe指定一个高度试试,感觉给iframe计算高度出错了,要不iframe的scroll属性改为auto,允许滚动条
      

  3.   


    <iframe scrolling="auto" name="f4" id="f4"  frameborder="0" width="100%" height="100%" src="orders/list.jsp?work=1&flag=1&title="+node.attributes.text></iframe>我的每一个iframe都是这样配置的,就比如说我打开了多个tab,每个tab里面都有iframe,iframe里面是grid。我刷新iframe的时候是多个iframe一起刷新的,是用reload();但是只有一个iframe的grid是刷新完整的,其他的grid都没有分页的的效果了
      

  4.   

     height="500px"不要用100%。。
      

  5.   


    还是老样子,reload了之后只有一个是正常的,其他的grid都缺分页
      

  6.   

    切换的时候再刷新。不要在form关闭的时候刷新,主要原因有:
    1、一次全部刷新影响性能,而且没有必要,有些tab页用户可能不会看,刷新等于做了无用功。2、gridpanel在不可见的情况下刷新可能会出现一些问题。