jquery easyui第二层弹出框效果代码

发布时间:2019-12-26编辑:脚本学堂
jquery easyui实现第二层弹出框效果,可以自定义名称,在弹窗关闭时,刷新某些对象,easyui处理弹出框的小例子。

使用easyui实现第二层弹出框

说明:$.modalDialog2.handler 这个handler代表弹出的dialog句柄
$.modalDialog2.xxx 这个xxx是可以自定义名称,主要用在弹窗关闭时,刷新某些对象的操作,可以将xxx这个对象预定义好

代码:
 

复制代码 代码示例:
$.modalDialogTwo = function(options) {
if ($.modalDialogTwo.handler == undefined) {// 避免重复弹出
var opts = $.extend({
title : '',
width : 840,
height : 680,
modal : true,
onClose : function() {
$.modalDialogTwo.handler = undefined;
$(this).dialog('destroy');
},
onOpen : function() {
// parent.$.messager.progress({
// title : '提示',
// text : '数据加载中,请稍后....'
// });
}
}, options);
opts.modal = true;// 强制此dialog为模式化,无视传递过来的modal参数
return $.modalDialogTwo.handler = $('<div/>').dialog(opts);
}
};