我一个tabpanel A 里放了一个iframe 内嵌页面a.jsp,iframe页面里面有一个grid列表,点击列表中的增加时
用tab.add()方法增加了一个tabpanel B,新增的tabpanel B 里也放了一个iframe 内嵌页面b.jsp,在b.jsp里有一个表单
点击保存的时候如何刷新a.jsp里的grid列表困扰已久,试过多种方法,高手请答!

解决方案 »

  1.   

    直接刷新a.jsp grid里面的数据源就是了呀,当你保存的时候就刷新 store 是a.jsp的数据源 store.reload();
      

  2.   

    给外层grid加一个刷新方法 然后 top.frames['iframe名'].Ext.getCmp('gridId').刷新方法()我一直都不明白为什么你们非要在tabPanel中嵌iframe 直接将列表到tabPanel中多好 动态控制
      

  3.   

    怎么获取a.jsp页面中grid的数据源呢?
      

  4.   

    没让楼主获取数据源  我是让你在grid这个对象上增加一个"刷新"的function 这个function中去操作store 你还拿不到么?
      

  5.   


    你a.jsp 里面 gird 的数据是怎么出来的,肯定有个数据源啊,你刷新这个数据源,然后就刷新了个grid里面的数据了啊
      

  6.   


    通过top.frames["名"]获取不到那个iframe对象
      

  7.   


    根据提供的思路把问题解决了,关于那个在tab里直接放一个grid,是因为这个是根据树菜单来动态切换页面的,不能考虑那种方式,谢谢了!