diff --git a/route/static/app/crontab.js b/route/static/app/crontab.js index d70efdaca..01f6473c3 100755 --- a/route/static/app/crontab.js +++ b/route/static/app/crontab.js @@ -362,76 +362,79 @@ function allAddCrontab(dataList,successCount,errorMsg){ }); } -$(".dropdown ul li a").click(function(){ - var txt = $(this).text(); - var type = $(this).attr("value"); - $(this).parents(".dropdown").find("button b").text(txt).attr("val",type); - switch(type){ - case 'day': - closeOpt(); - toHour(); - toMinute(); - break; - case 'day-n': - closeOpt(); - toWhere1('天'); - toHour(); - toMinute(); - break; - case 'hour': - closeOpt(); - toMinute(); - break; - case 'hour-n': - closeOpt(); - toWhere1('小时'); - toMinute(); - break; - case 'minute-n': - closeOpt(); - toWhere1('分钟'); - break; - case 'week': - closeOpt(); - toWeek(); - toHour(); - toMinute(); - break; - case 'month': - closeOpt(); - toWhere1('日'); - toHour(); - toMinute(); - break; - case 'toFile': - toFile(); - break; - case 'toShell': - toShell(); - $(".controls").html('脚本内容'); - break; - case 'rememory': - rememory(); - $(".controls").html('提示'); - break; - case 'site': - toBackup('sites'); - $(".controls").html('备份网站'); - break; - case 'database': - toBackup('databases'); - $(".controls").html('备份数据库'); - break; - case 'logs': - toBackup('logs'); - $(".controls").html('切割网站'); - break; - case 'toUrl': - toUrl(); - $(".controls").html('URL地址'); - break; - } -}) +initDropdownMenu(); +function initDropdownMenu(){ + $(".dropdown ul li a").click(function(){ + var txt = $(this).text(); + var type = $(this).attr("value"); + $(this).parents(".dropdown").find("button b").text(txt).attr("val",type); + switch(type){ + case 'day': + closeOpt(); + toHour(); + toMinute(); + break; + case 'day-n': + closeOpt(); + toWhere1('天'); + toHour(); + toMinute(); + break; + case 'hour': + closeOpt(); + toMinute(); + break; + case 'hour-n': + closeOpt(); + toWhere1('小时'); + toMinute(); + break; + case 'minute-n': + closeOpt(); + toWhere1('分钟'); + break; + case 'week': + closeOpt(); + toWeek(); + toHour(); + toMinute(); + break; + case 'month': + closeOpt(); + toWhere1('日'); + toHour(); + toMinute(); + break; + case 'toFile': + toFile(); + break; + case 'toShell': + toShell(); + $(".controls").html('脚本内容'); + break; + case 'rememory': + rememory(); + $(".controls").html('提示'); + break; + case 'site': + toBackup('sites'); + $(".controls").html('备份网站'); + break; + case 'database': + toBackup('databases'); + $(".controls").html('备份数据库'); + break; + case 'logs': + toBackup('logs'); + $(".controls").html('切割网站'); + break; + case 'toUrl': + toUrl(); + $(".controls").html('URL地址'); + break; + } + }); +} //备份 @@ -586,84 +589,87 @@ function editTaskInfo(id){ shadeClose:false, closeBtn:2, content:'
\ -
\ - 任务类型\ - \ +
\ + 任务类型\ + \ -
\ - 任务名称\ -
\ +
\ +
\ + 任务名称\ +
\ +
\ +
\ + 执行周期\ + \ -
\ - 执行周期\ - \ -
\ - \ -
\ -
\ -
\ + \
\ +
\ +
\ +
\ +
\ +
\ + ' + ,cancel: function(){ + initDropdownMenu(); + } }); setTimeout(function(){ if(obj.from.stype == 'toShell'){ @@ -805,6 +811,7 @@ function editTaskInfo(id){ layer.closeAll(); getCronData(1); layer.msg(rdata.msg,{icon:rdata.status?1:2}); + initDropdownMenu(); },'json'); }); },100);