demo

var $btn = $('.button_01');
var time = 60,cleartime;
function getRandomCode(){
    if (time === 0) { 
        clearTimeout(cleartime);
        $btn.removeAttr('disabled');
        $btn.val('重新发送');
        return;
    } else { 
        time--;
        $btn.val('重新发送 '+time);
    } 
    cleartime = setTimeout(function() { 
        getRandomCode();
    },1000);
}
getRandomCode();