【发布时间】:2013-03-07 10:22:26
【问题描述】:
我正在使用 window.open 在我的 MVC 页面中打开一个子弹出窗口,以便在关闭弹出窗口时我应该刷新我的父 Jquery Grid 而不刷新整个页面是否可能?
【问题讨论】:
标签: c# javascript model-view-controller jqgrid
我正在使用 window.open 在我的 MVC 页面中打开一个子弹出窗口,以便在关闭弹出窗口时我应该刷新我的父 Jquery Grid 而不刷新整个页面是否可能?
【问题讨论】:
标签: c# javascript model-view-controller jqgrid
您可以使用 reloadGrid 刷新网格,也可以使用 onbeforeunload 事件触发网格刷新,如下面的代码,用您的 ID 和 URL 替换您的网格 ID 和窗口 URL
var myWindow = window.open('your_url')
myWindow.onbeforeunload = function(){
$("#your_grid_id").trigger("reloadGrid",[{current:true}]);
}
【讨论】:
[{current:true}] 在重新加载时为您做什么?