思路:
將按鈕指向其他提示語的function ,使用 setTimeout 設置 時長,將按鈕關聯的方法改回來。
就個人而言,可能更偏向於使用遮罩的方式,不讓用戶用任何功能。
//導出按鈕設置爲不可導出
$('#exportSessionBnt').attr('onclick','cannotExport();');
setTimeout(function(){
$("#exportSessionBnt").attr('onclick','sessionManager.exportSession(false);')
},1000*totalNum/100); //根據記錄條數,動態設置禁用時間
-----------------------------------------
exportSession() //導出按鈕的方法
/*** 提示數據在導出*/
function cannotExport(){
$.messager.alert("提示",'數據正在導出中,請稍後再試。'); //框架的提示方法,等同於alert( )
}