使用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);
}
};