关闭第二个浏览器时触发reloadGrid不刷新

时间:2013-02-06 15:46:23

标签: jquery jqgrid jqgrid-asp.net

我在调用$("#list").trigger("reloadGrid", [{ current: true}]);时遇到问题 在另一页关闭事件后。 我有一个网格页面,我想打开第二个窗口,而不是一个孩子,当我关闭第二页事件被解雇但

<script>
        window.onunload = refreshParent;
        function refreshParent() {
          jQuery(window.opener.document.getElementById('#list')).trigger("reloadGrid");
        //or
           $("#list").trigger("reloadGrid", [{ current: true}]);          
       }
    </script>

刷新网格没有重新加载。

1 个答案:

答案 0 :(得分:0)

如果事件正确触发,请移除, [{ current: true}],然后致电

$('#list').jqGrid().trigger("reloadGrid")

如果这不起作用,我会假设您在子窗口和父窗口中打开的网格都有唯一的名称?