案例:在页面A点击按钮,弹出artDialog窗口B,当关闭窗口B时,实现向父元素A传递数据。
一、方法一:
1、利用artdialog中的data方法进行传值与接收值。
在子窗口调用:artDialog.data('变量名',变量值) 进行传值;
在父元素调用:art.dialog.data('变量名') 进行接收值; //可能需要在artDialog的close方法中
2、实例如下:
两个页面都要引入的js:
<script src="${base}/resource/artDialog/artDialog.source.js" type="text/javascript"></script>
<script src="${base}/resource/artDialog/iframeTools.source.js" type="text/javascript"></script>
窗口B中的js:
function commitSave() {
var ajxxUuid = jQuery("#grid_ajxx").jqGrid('getGridParam','selrow');
var nsrmc = $("#grid_ajx