父窗口是由两个部分组成,一个html的table,一部分是extjs的gird。

点击grid面板【增加】按钮将会弹出非模态窗口进行新数据的编辑页面

下面是按钮的触发函数代码:

var a = window.showModalDialog(url,window,"dialogWidth:900px;status:no;dialogHeight:480px;minimize:no;maximize:no");
if(a>=0){
winReflesh(store,a);
}
function winReflesh(store,value){    
    store.reload();//grid的刷新
    document.getElementById("input").value= value;//table某个元素刷新
}

这里使用一个变量来接收非模态子窗口的返回值,根据值来刷新页面。

在子窗口中设置返回值

window.returnValue=returnValue;

这样就实现了子窗口创建数据后刷新父窗口。当然,返回值是可以任意指定的值,这里是刚好刷新值是返回值,然后刷新值也可以通过ajax异步获取。

最新文章

  1. Apache+PHP+MySQL
  2. C++中的explicit关键字
  3. 解决关于jquery中$.get()方法总是报“HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy”错的方法
  4. python爬煎蛋妹子图
  5. 剑指Offer35 两个链表第一个公共结点
  6. Java 向Hbase表插入数据报(org.apache.hadoop.hbase.client.HTablePool$PooledHTable cannot be cast to org.apac)
  7. HDU1465 第六周L题(错排组合数)
  8. .Net框架与框架类库-转
  9. [js笔记整理]正则篇
  10. href设置action绝对路径和相对路径
  11. 通知:QQ互联网回调地址校验加强
  12. Idea2018旗舰版破解方法
  13. elasticsearch搜索引擎环境的搭建
  14. opencv_java import org.opencv.highgui.Highgui,类中无imread方法
  15. java 注解的使用
  16. web api 权限控制
  17. assetbundle 对自定义shader的打包
  18. 手把手教你写一个java的orm(三)
  19. 解决Oracle11g密码180天过期,账号锁住的问题
  20. python_web应用雏型

热门文章

  1. (转)Bat Command
  2. Framework7 索引列表插件的问题
  3. Asp.net MVC Razor常见问题及解决方法
  4. HDU1027 Ignatius and the Princess II
  5. 今天提示MyEclipse Trial Expired,如何手动获取MyEclipse 注册码!很牛!
  6. 设计模式(二) 策略模式Strategy
  7. ABP+AdminLTE+Bootstrap Table权限管理系统一期
  8. python--DenyHttp项目(2)--ACM监考客户端1.0版
  9. node中使用es6/7/8 --- 支持性与性能
  10. Scala关于软件的安装(《Programming in Scala》这本书)