我遇到了問題。我有一個將命令發送到perl腳本的按鈕。 60秒後,頁面纔會加載並加載。所以我需要倒計時來告訴用戶在perl腳本完成之前多少時間。所以我從網上獲得了他的javascript,當頁面加載時自動倒計時。是否有可能扭轉這種情況?倒計時按鈕開始按
倒計時按鈕開始按
回答
你看看會發生什麼,當你不正確地說出你的要求是什麼?兩個人做同樣的錯事(對我們不好,我們之前沒有澄清,tho)。
$.fn.timedDisable = function(time, callback) {
if (time == null) {
time = 5000;
}
var seconds = Math.ceil(time/1000);
return $(this).each(function() {
$(this).attr('disabled', 'disabled');
var disabledElem = $(this);
var originalText = this.innerHTML;
disabledElem.text(originalText + ' (' + seconds + ')');
var interval = setInterval(function() {
disabledElem.text(originalText + ' (' + --seconds + ')');
if (seconds === 0) {
disabledElem.removeAttr('disabled')
.text(originalText);
clearInterval(interval);
if (typeof callback !== 'undefined')
callback();
}
}, 1000);
});
};
$(function() {
$('#btnContinue').click(function() {
$(this).timedDisable(5000, function() {
window.alert('done');
});
});
});
我希望它加載按鈕爲正常,當我按下它,它就會被禁用,並開始倒計時從60秒。我想扭轉這一點:http://goo.gl/cYdKg – 2013-02-10 19:03:25
那麼有點工作,我想要的方式。但是當我點擊按鈕它不會發送命令到perl腳本。 :S – 2013-02-10 19:15:35
好的,我沒有給你寫信。即使是這個,你也可以很容易地改變自己。請參考jquery ajax()調用文檔... – 2013-02-10 19:23:58
- 1. 倒計時刷新按鈕
- 2. 倒計時按鈕angularjs
- 3. 倒計時取消按鈕
- 4. 計時器,按鈕點擊開始
- 5. 如何在按下開始按鈕(Windows Phone)時按下「開始」按鈕(Windows Phone)
- 6. jQuery的倒計時重啓倒計時任何按鈕
- 7. 遊戲按服務器時間開始倒計時
- 8. iOS倒計時顯示隱藏按鈕
- 9. 5分鐘倒計時按鈕
- 10. 點擊按鈕每一秒倒計時
- 11. 與RXJava倒計時並增加按鈕
- 12. 帶有倒計時的默認按鈕對話框按鈕
- 13. 如何在單擊asp.net C#中的按鈕後開始倒計時器?
- 14. Javascript開始按鈕
- 15. 倒數計時器開始計時
- 16. 通過按下按鈕進行倒計時
- 17. 倒數計時器,按下按鈕後提高速度
- 18. 實現倒計時計時器的重置按鈕
- 19. Excel 2007:按月開始月份倒數
- 20. 倒計時腳本未開始倒計時
- 21. 開始時按鈕的佈局
- 22. 開始活動與按鈕
- 23. 開始學習:按鈕
- 24. 按鈕開始活動Android
- 25. 開始與任何按鈕
- 26. 按開始按鈕時遊戲得分隨時間增加
- 27. 開始一個新的活動按鈕按下按鈕
- 28. 使這個計時器開始一個按鈕
- 29. 開始計時器onClick按鈕從app-widget
- 30. 一個倒計時android定時器後退按鈕vs家
怎麼樣不是讓他們等待,併到後臺推,並提醒他們,當它完成 – 2013-02-10 19:01:23