原因:会话框执行关闭后被销毁。
解决:使用<div/>
,每次使用一个新的会话框。
using( [ 'dialog' ], function() {
importrDialog = $('<div/>').dialog( {
title : '上传EXcel',
width: 400,
height: 200,
modal:true,
cache: false,
content : uploadHtml,
buttons:[{text:'导入',iconCls : 'icon-add',
handler:function() {
submitImportDialog();
}},
{text:'取消',iconCls: 'icon-cancel',
handler:function(){
importrDialog.dialog('close');
}
}],
onClose: function() { /*关闭的时候销毁相关的资源.*/
importrDialog.dialog('destroy');
}
});
});