EsayUI datagrid 刷新问题
2015-12-04 16:39
711 查看
最近使用esayui实现前台界面,在对父页面中datagrid列表项进行操作后,如果操作子页面是依附于父页面弹出的窗体,那么调用
2、找打这个标签内容iframe页
parent.$("#grid").datagrid('reload')可以正常的刷新
datagrid列表,但是如果子页面是依附于父页面的上级添加的一个tab标签页的话,那么调用
parent.$("#grid").datagrid('reload')就不能刷新,这是因为此时的parent是子页面的父级发上一级,所以不能找到
$("#grid")不能实现刷新。解决方案:子页(操作页):1、获取到要刷新的父页面标签页
vartab=parent.$('#tabs').tabs('getTab',title);
2、找打这个标签内容iframe页
varifram=options.find('iframe')[0];
3、调用ifram页的刷新方法
ifram.contentWindow.Refresh();
父页(列表页):
functionRefresh() { $("#grid").datagrid('reload');//注:如果有搜索条件直接调用搜索函数 }
相关文章推荐
- 初探物联网 - 基于Arduino的气象站和View and Data API的结合实例
- iOS上架准备工作(一)--版本号和编译号 (Version Numbers and Build Numbers)
- Builder design pattern in java
- Ubuntu ROS Arduino Gazebo学习镜像iso说明(indigo版)
- Ubuntu ROS Arduino Gazebo学习镜像iso说明(indigo版)
- Ubuntu ROS Arduino Gazebo学习镜像iso说明(indigo版)
- UIImageJPEGRepresentation和UIImagePNGRepresentation
- NSData、 UIImage、ALAsset之间的关系和转化
- ERROR 1269 (HY000): Can't revoke all privileges for one or more of the requested users
- Obtaining, Configuring and Building unixODBC
- 通过实现一个TableView来理解iOS UI编程
- hdu 1159 Common Subsequence
- 关于easyui textbox赋值
- Handler、Looper、MessageQueue
- UI进阶之模拟时钟指针案例
- UITableView最上面tableHeaderView留空间的两种方法
- 你好,色彩 android:background="@color/white" [create file color.xml at res/values/]
- 解决"The server quit without updating PID file."
- iOS开发~UITextView光标不在起始位置问题
- 在iOS 8中使用UIAlertController