日期:2014-05-16  浏览次数:20385 次

Jquery 提交按钮倒计时不可用
刚接触jquery,帮人改个代码,碰到这个问题
提交按钮提交之后15秒之内不可用,并在按钮上显示15倒计时,等15秒倒计时之后按钮可用
js中代码有,jquery中怎么写,大家帮帮忙,谢谢了

------解决方案--------------------
JScript code
var canSubmit = false;
function updateTimeLabel(time) {
    var btn = $("#btnSubmit");
    btn.fadeIn(1000);
    btn.val(time <= 0 ? "提交" : ("" + (time) + "秒后可提交"));
    var hander = setInterval(function() {
        if (time <= 0) {
            canSubmit = true;
            hander = null;
            btn.val("提交");
            btn.css({ "cursor": "hand" }); //.attr("disabled",false);
        }
        else {
            canSubmit = false;
            btn.val("" + (time--) + "秒后可领取");
        }
    }, 1000);
}
updateTimeLabel(15);

------解决方案--------------------
参考上面代码,按扭文本自己改。
------解决方案--------------------
学习了,帖子顶上去。