js 现在有一个弹出页面,用dialog做的,但是每次点击确定,就会自动关闭,怎么解决,最好简单点。

以下为代码
调用代码:
function addDept(){

var dg = $.dialog(
{
id:'add',
title:'新增',
width:350,
height:200,
content:"url:DeptAdd.aspx"
}
);

dg.ShowDialog();
}

页面代码:
var api = frameElement.api;
W = api.opener;
api.button(
{
name: '保存',
focus: true,
callback: function()
{
// 执行保存
document.getElementById("AddDeptInfoBtn").click();
parent.document.getElementById("RefreshBtn").click();
this.close();
}
},
{
name: '关闭'
}
);

怎么看得这么混乱呢,既然用了dialog就全用jquery不好吗?你是点了保存吧,只看到2个按钮一个叫保存一个叫关闭没你说的确定,把this.close()去掉就行了
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答