思路:
将按钮指向其他提示语的function ,使用 setTimeout 设置 时长,将按钮关联的方法改回来。
就个人而言,可能更偏向于使用遮罩的方式,不让用户用任何功能。
//导出按钮设置为不可导出
$('#exportSessionBnt').attr('onclick','cannotExport();');
setTimeout(function(){
$("#exportSessionBnt").attr('onclick','sessionManager.exportSession(false);')
},1000*totalNum/100); //根据记录条数,动态设置禁用时间
-----------------------------------------
exportSession() //导出按钮的方法
/*** 提示数据在导出*/
function cannotExport(){
$.messager.alert("提示",'数据正在导出中,请稍后再试。'); //框架的提示方法,等同于alert( )
}