国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Easyui 關閉jquery-easui tab標簽頁前觸發事件的解決方法

2019-11-19 11:41:25
字體:
來源:轉載
供稿:網友

測試環境

jquery-easyui-1.5.3

需求場景

點擊父頁面tab 頁關閉按鈕時,需要做判斷,判斷該tab頁面是否可以關閉:獲取子頁面js中定義的taskStatus,如果taskStatu不為taskEnd,則表示任務還在執行,不讓關閉

解決方法

給tab標簽頁增加onBeforeClose事件處理函數,如下:

$(function(){ $('#tabs').tabs({  onBeforeClose: function(title,index){   if (title.indexOf('debug-') != -1) { // debug調試頁面,否則查看用例頁面    var target = this;    var tab = $(target).tabs('getTab', index);    var tabID = tab.panel('options').id;    var taskStatus = document.getElementById('iframe-' + tabID).contentWindow.taskStatus;    if (taskStatus) {     if ( taskStatus != 'taskEnd') {      $.messager.alert('告警', '正在調試運行,請等待運行結束后再關閉!', 'warn')      return false;     }    }    return true;   }   return true;  } });});

說明:這里title,index分別為所點擊tab的title和索引

總結

以上所述是小編給大家介紹的Easyui 關閉jquery-easui tab標簽頁前觸發事件的解決方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 文安县| 崇文区| 塔城市| 云林县| 清徐县| 新郑市| 阜城县| 吉林市| 安塞县| 乐安县| 旺苍县| 玉门市| 岢岚县| 海兴县| 民和| 定边县| 拉萨市| 平原县| 怀安县| 吴堡县| 昌平区| 房产| 武夷山市| 辽阳县| 沁阳市| 驻马店市| 潞西市| 阿瓦提县| 五大连池市| 福鼎市| 灵山县| 柘荣县| 晴隆县| 宝山区| 曲麻莱县| 汾阳市| 余姚市| 湖州市| 都昌县| 项城市| 玛曲县|