eaysui 子页面刷新父页面datagrid

近期碰到这样一个问题,子页面操作后需要刷新父页面datagrid元素,刚开始用这种方式刷新,$("#talbe",window.parent.document).datagrid("reload");因使用window.parent.document方法能得到父页面中的元素,想当然这种方法刷新datagrid组件当然可以....结果,报错~

最后找到一种解决方案,即

父页面中定义一个刷新表格的方法:

function reloadDatagrid(){  
      $("#table_tab1").datagrid(‘reload‘);  
    }

子页面,调用该方法 window.parent.reloadDatagrid();

完美解决!吼吼...

原文地址:https://www.cnblogs.com/qiao20/p/9640545.html

时间: 2024-10-08 10:00:35

eaysui 子页面刷新父页面datagrid的相关文章

js 弹出子页面刷新父页面

// 点击主页面的添加 跳转到JCXMUPDATE页面 function AddNewData() { //居中显示 var Url = "JCXMUPDATE.aspx?action=" + actionmethod; var height = 280; var width = 600; var win = OpenWin(Url, height, width, "no"); win.focus(); //使弹出的页面得到焦点 return false; //防止

mui关闭子页面刷新父页面

以下纯属个人理解: 从网上看到以下方法,经本人验证没有效果 1.在子页面mui.init中定义beforeback函数,函数中用mui.fire来执行父页面中的方法 mui.init({ swipeBack:true, //启用右滑关闭功能 beforeback:function(){ var my_yue = plus.webview.getWebviewById('my_yue'); mui.fire(my_yue,'refresh'); return true; } }); 2.在父页面中

子页面刷新父页面

我们在很多网站中会使用这样一种结构: 父级页面包含一个iframe,我们在父页面中通过导航来切换子页面,但是当子页面达到某个条件后向让父页面跳转,又该怎么处理呢? 1 if(window.parent){ 2 window.parent.location.href = '/xxx'; 3 }else{ 4 window.location.href = '/xxx'; 5 } 如上面代码,我们通过访问父级页面的window对象,然后再通过原有的方式修改页面的url.要注意的是,访问父级URL不一定

菜鸟解决“子页面关闭刷新父页面局部”问题的历程

引子 昨天晚上做一个项目,遇到的一个问题,这个项目是一个在线考试系统,新建一份试卷的页面,要添加一些试题策略.点击添加试题策略,弹出添加策略的页面,策略编辑好之后提交,添加策略页关闭,当前添加试题页面策略列表刷新.那么就遇到一个问题,在“添加试卷页”中点击“添加策略”按钮弹出添加策略页,添加策略后,父页面只能局部刷新(整体刷新会丢掉页面输入框未保存的数据). 综上总结,浓缩成一句话啊,就是“父页面打开子页面,子页面完成操作后触发父页面的事件.” 过程 我在百度和必应里面搜一下,很多解决方案是用w

子页面提交后刷新父页面问题

在弹出的子页面在做新增和修改操作时, 有时要对父页面进行刷新操作, 可以关闭子页面后刷新父页面, 也可以不关闭子页面刷新父页面,在网上查到了方法, 在这里记一下,方便以后的学习查找. 一. 弹出子页面关闭刷新父页面: 在父页面js中回调window.opener.location.reload(); <script language=JavaScript> window.opener.location.reload(); </script> 二. 不关闭子页面刷新父页面: 在子页面

javascript刷新父页面方法总结

用iframe.弹出子页面刷新父页面iframe Js代码   <script language=JavaScript> parent.location.reload(); </script> 弹出子页面 Js代码   <script language=JavaScript> window.opener.location.reload(); </script> 子窗口刷新父窗口 Js代码   <script language=JavaScript>

javascript刷新父页面的各种方法汇总

转自https://www.cnblogs.com/yysbolg/p/9183626.html 1.用iframe.弹出子页面刷新父页面iframe <script language=JavaScript> parent.location.reload(); </script> 2.弹出子页面 <script language=JavaScript> window.opener.location.reload(); </script> 3.子窗口刷新父窗口

iframe子页面内刷新父页面中另一个iframe子页面

框架页面如下: <div id="aa" style="float: left; height: 500px; border-right-style: solid; border-right-color: #CCCCFF; border-right-width: 2px;"> <IFRAME id="tree" name="tree" src="/ScienProjectWeb/commonjsp/

刷新父页面

用iframe.弹出子页面修改内容后刷新父页面iframe <script language=JavaScript> parent.location.reload(); </script>