JQuery UI打开两个dialog时,无法关闭 jquery ui对话框 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="dialog" class="dialog" ></div> 我其他页面单独使用一个close是可以的 uDialogClose(); 你看你这方法有定义吗 function userTree(){loadCont("uDialog","<n:base/>/wjsf/fwTree.action");$( "#uDialog" ).dialog({title: "选择发送部门",modal: true,width:430,height:345,buttons: [ { text:"确定", click: function(){userSave();} }, { text:"取消", click: function(){$(".uDialog").dialog("close");} }]});}</SCRIPT><div id="uDialog" class="uDialog"></div> 会不会是JQuery UI的方法冲突了 你现在是能打开? 你关闭的时候,先关闭后边的,再关顶级的试试。不能先关后边的,我顶级的要选中数据在,后边的dialog上显示,这样就没法显示了,后边的还有个保存按钮呢 直接close就行了,为什么还要定义一个方法呢function add() { var id = ""; var title = "添加"; loadCont("dialog", "<n:base/>/wjsf/fw_add.action?rand=<s:property value='rand'/>"); $("#dialog").dialog({ title : title, modal : true, width : 510, /* height:145, */ buttons : [{ text : "保存", click : function () { from_member_submit(); } }, { text : "取消", click : function () { dialogClose($("#dialog")); } } ] });}function dialogClose(obj) { obj.dialog("close");}下面的dialog是在上面的dialog里面弹出的对话框。function userTree() { loadCont("uDialog", "<n:base/>/wjsf/fwTree.action"); $("#uDialog").dialog({ title : "选择发送部门", modal : true, width : 430, height : 345, buttons : [{ text : "确定", click : function () { userSave(); } }, { text : "取消", click : function () { uDialogClose($("#uDialog")); } } ] });} 我表述有问题,重新说一下吧,就是我用到了JQUERY UI,ZTREE,我把架包放在list页面里面,弹出add页面,再弹出addtree页面,addtree里面有ZTREE,在list里面加架包,在谷歌里面显示正常,IE不正常,在addtree页面加ztree的架包,显示正常,但是无法关闭。 我表述有问题,重新说一下吧,就是我用到了JQUERY UI,ZTREE,我把架包放在list页面里面,弹出add页面,再弹出addtree页面,addtree里面有ZTREE,在list里面加架包,在谷歌里面显示正常,IE不正常,在addtree页面加ztree的架包,显示正常,但是无法关闭。 这一段匹配的正常表达式怎么写呢。谢谢 完善代码:上传文件前,在客户端判断文件大小和类型 javascript如何调试错误 关于基础switch问题 css滤镜在windows 2003 下没有效果。。真急人 不知JS正则表达式如何只获取字符串中的字母和数字 发布 sqEditor HTML 编辑器 v1.0 By shawl.qiu(兼容 IE, Opera, Firefox) 怎么把这断代码完全输出到浏览器再运行? JavaScript 可以实现以下功能吗? fason(阿信) 请进 javascript 正则表达取出二个特殊符号间的字串 急求鼠标滑动页面跳转的js码编写方法
<div id="dialog" class="dialog" ></div>
我其他页面单独使用一个close是可以的
loadCont("uDialog","<n:base/>/wjsf/fwTree.action");
$( "#uDialog" ).dialog({
title: "选择发送部门",
modal: true,
width:430,
height:345,
buttons: [
{
text:"确定",
click: function(){userSave();}
},
{
text:"取消",
click: function(){$(".uDialog").dialog("close");}
}
]
});
}
</SCRIPT>
<div id="uDialog" class="uDialog"></div>
你现在是能打开? 你关闭的时候,先关闭后边的,再关顶级的试试。不能先关后边的,我顶级的要选中数据在,后边的dialog上显示,这样就没法显示了,后边的还有个保存按钮呢
var id = "";
var title = "添加";
loadCont("dialog", "<n:base/>/wjsf/fw_add.action?rand=<s:property value='rand'/>");
$("#dialog").dialog({
title : title,
modal : true,
width : 510,
/* height:145, */
buttons : [{
text : "保存",
click : function () {
from_member_submit();
}
}, {
text : "取消",
click : function () {
dialogClose($("#dialog"));
}
}
]
});
}function dialogClose(obj) {
obj.dialog("close");
}
下面的dialog是在上面的dialog里面弹出的对话框。
function userTree() {
loadCont("uDialog", "<n:base/>/wjsf/fwTree.action");
$("#uDialog").dialog({
title : "选择发送部门",
modal : true,
width : 430,
height : 345,
buttons : [{
text : "确定",
click : function () {
userSave();
}
}, {
text : "取消",
click : function () {
uDialogClose($("#uDialog"));
}
}
]
});
}
我表述有问题,重新说一下吧,就是我用到了JQUERY UI,ZTREE,我把架包放在list页面里面,弹出add页面,再弹出addtree页面,addtree里面有ZTREE,在list里面加架包,在谷歌里面显示正常,IE不正常,在addtree页面加ztree的架包,显示正常,但是无法关闭。
我表述有问题,重新说一下吧,就是我用到了JQUERY UI,ZTREE,我把架包放在list页面里面,弹出add页面,再弹出addtree页面,addtree里面有ZTREE,在list里面加架包,在谷歌里面显示正常,IE不正常,在addtree页面加ztree的架包,显示正常,但是无法关闭。