父级页面
function add(id){
$.jBox.open("iframe:${ctx}/organize/tOrganizeOutlayInfo/add?outlayId="+id, "新增明细信息", 780, 300,{ buttons: { '保存':'save','关闭': true},
/* closed:function (){
//在弹出窗口页面,如果我们保存了数据,就将父页面里的变量isFreshFlag 值设置为2
if(isFreshFlag==2){
location.reload();
}
} */
submit: function (v, h, f) {
if(v=='save'){
var iframeName = h.children(0).attr("name");
var iframeHtml = window.frames[iframeName]; //获取子窗口的句柄
iframeHtml.save();//子窗口的函数
}
}
}
);
}
子页面
function save(urlNew){
$.ajax({
cache: true,
type: "POST",
url:'${ctx}/organize/tOrganizeOutlayInfo/save',
data:$(inputForm).serialize(),
async: false,
success: function(date){
top.$.jBox.tip("保存成功");
// window.parent.window.isFreshFlag="2";//回写父页面的值
//window.parent.window.elisorId=date;//回写父页面的值
parent.location.reload();
// parent.window.location.reload();
}
});
}
学习记录:http://www.5imvc.com/scripts/jbox/jbox-demo.html
http://blog.csdn.net/qq_14984307/article/details/51199391