1、父页面增加onclick事件 // callBack获取父窗口方法(方式二) function importTable() { var options = { title: '选择房屋', url: prefix + "/importTable", callBack: doSubmit2 }; $.modal.openOptions(options); } function doSubmit2(index, layero){ var rows = layero.find("iframe")[0].contentWindow.getSelections(); if (rows.length == 0) { $.modal.alertWarning("请至少选择一条记录"); return; } $('#address').val(rows.join()) $.modal.close(index); }
2、子页面提交函数,返回子页面的表格数据
/* 添加用户-选择用户-提交(回调形式-父页面调用子页面) */ function getSelections() { return $.table.selectColumns("houseNo"); }