ext 怎么用JS控制一个按钮,按钮的click事件之后,不可用,2秒钟以后在启用,

2024-12-22 22:34:35
推荐回答(2个)
回答1:

我更明白。
js
-------------------------------
function btnSendMsgClick() {
Ext.getCmp('btnSendMsg').setDisabled(true);
setTimeout("ChangeBtn('btnSendMsg',false)", 2000);
}
function ChangeBtn(btnName, b) {
Ext.getCmp(btnName).setDisabled(b);
}

----------------------------------------
aspx





回答2:

我明白你的需求、
ele.onclick=function(e){
var target=e.target;//事件对象
...//your code
change(target);
setTimeout(change(target),2000);
}
function change(ele){
ele.disabled=!(ele.disabled&&true);
}