亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Easyui 關(guān)閉jquery-easui tab標(biāo)簽頁前觸發(fā)事件的解決方法

 更新時間:2019年04月28日 14:11:19   作者:授客  
這篇文章主要介紹了Easyui 關(guān)閉jquery-easui tab標(biāo)簽頁前觸發(fā)事件 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下

測試環(huán)境

jquery-easyui-1.5.3

需求場景

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

解決方法

給tab標(biāo)簽頁增加onBeforeClose事件處理函數(shù),如下:

$(function(){
 $('#tabs').tabs({
  onBeforeClose: function(title,index){
   if (title.indexOf('debug-') != -1) { // debug調(diào)試頁面,否則查看用例頁面
    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('告警', '正在調(diào)試運行,請等待運行結(jié)束后再關(guān)閉!', 'warn')
      return false;
     }
    }
    return true;
   }
   return true;
  }
 });
});

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

總結(jié)

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

相關(guān)文章

最新評論