刚才又在demo网站(.net)上试了一下,结果大致一样
用到的页面是demo/tabs/load.html 和 demo/datagrid/celledit.html
随便换一个tab页的url为celledit.html
load.html 里修改代码:
tabs.on("beforecloseclick", function (e) {
var iframe = tabs.getTabIFrameEl(e.tab);
var cWin = iframe.contentWindow;
var grid = cWin.grid;
var data = grid.getChanges();
var json = mini.encode(data);
cWin.saveDataTest(json);