中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

easyUi創建臨時Dialog

發布時間:2020-06-26 09:37:48 來源:網絡 閱讀:540 作者:pannijingling 欄目:開發技術

項目中遇到一個頁面兩個easyUi的dialog彈出層,結果只要點擊了其中一個,另外一個就不能正常顯示了,不知何因,除非刷新整個頁面才能正常顯示,為了解決這個問題,查了很多資料,終于找到一個解決方案,那就是關閉這個dialog之后將這個div進行銷毀(當然也可以直接銷毀),因此不能使用傳統的div彈出dialog的寫法,需要改變思路,使用以下這種方式實現需要的效果,代碼如下:

一、父頁面easyUi的js代碼,這個寫法的好處是不需要再寫這個div的html代碼了,如:
<div id="addWorkFlowDialog" ></div>

//現在只需要如下寫法即可
<script type="text/javascript">
        var addWorkFlowDialog;              /* 定義一個臨時彈出層的全局對象 */  
        function newSWorkFlow() {
                addWorkFlowDialog = $("<div/>").dialog({
                        title : '新增',              /* 設置彈窗標題 */
                        iconCls : 'icon-edit',       /* 設置彈窗圖標 */
                        modal : true,                /* 設置為背景頁面不可操作 */
                        width : 800,                 /* 設置窗口寬度 */
                        height : 600,                /* 設置窗口高度 */
                        closed : true,
                        href : '${ctx}/system/workFlow/addView?flowId='+flowId,   /* 遠程加載頁面數據 */
                        onClose : function() {           /* 當這個dialog關閉之后 */    
                                $(this).dialog('destroy');   /* 銷毀當前這個div */
                        }
                });
                addWorkFlowDialog.dialog("open");
        }
</script>
二、彈出層頁面,關閉當前彈出層的js代碼,需要使用父頁面的全局對象來關閉自己
<script type="text/javascript">
        /* 關閉當前頁面 */
        function closeForm(){
                addWorkFlowDialog.dialog("close");    /* 調用父頁面的全局對象來關閉自己 */   
        }
</script>
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大英县| 潮安县| 荣昌县| 武乡县| 桐城市| 怀来县| 威宁| 南和县| 武安市| 阿克陶县| 宾川县| 永新县| 缙云县| 陆良县| 周宁县| 固原市| 长兴县| 平果县| 芷江| 乌兰浩特市| 光泽县| 韶关市| 昌宁县| 乐亭县| 辛集市| 淮北市| 阿拉善左旗| 杭锦后旗| 靖江市| 建宁县| 万全县| 疏勒县| 澄迈县| 汽车| 黄梅县| 珠海市| 禹州市| 湘西| 临安市| 兴安县| 安平县|