1.在A页面用jbox弹出一个html页面B,在B页面用jbox在弹出一个html窗口,这是jbox会产生两个jbox的div,这两个div的jbox是同级关系,不是父子关系
top.$.jBox.open("iframe:A.html", "A页面", 600, 350, { ajaxData:{},persistent: true,buttons:{"确定":"ok", ${allowClear?"\"清除\":\"clear\", ":""}" 关闭":true},
submit:function(v, h, f){
if (v=="ok"){
//获取确定button的对象,置为disabled
var obPre = h.prevObject['0'];
var objBtn = $($(obPre).context).find("button")['0'];
objBtn.disabled="true";
var isContinue = h.find("iframe")[0].contentWindow.saveOrUpdate();
if(!isContinue){
returnis Continue;
}
return false;}}}这里就写了
2.在B页面获取确定按钮:
var obj = window.parent.document.getElementsByClassName("jbox-body")[1];
var objBtn = $($(obj).context).find("button")['0'];
objBtn.disabled="true";