diff --git a/class/core/crontab_api.py b/class/core/crontab_api.py index 9fa8b7f11..09a2f9366 100755 --- a/class/core/crontab_api.py +++ b/class/core/crontab_api.py @@ -21,11 +21,10 @@ class crontab_api: ##### ----- start ----- ### def listApi(self): - p = request.form.get('p', 1) + p = request.args.get('p', 1) psize = 3 - startPage = (p - 1) * psize - + startPage = (int(p) - 1) * psize pageInfo = str(startPage) + ',' + str(psize) _list = mw.M('crontab').where('', ()).field( @@ -80,6 +79,7 @@ class crontab_api: _page['tojs'] = "getCronData" _ret['list'] = mw.getPage(_page) + _ret['p'] = p return mw.getJson(_ret) # 设置计划任务状态 diff --git a/route/static/app/crontab.js b/route/static/app/crontab.js index 74b86ae57..ef1f0c0a3 100755 --- a/route/static/app/crontab.js +++ b/route/static/app/crontab.js @@ -42,7 +42,8 @@ function getLogs(id){ function getCronData(page){ var load = layer.msg(lan.public.the,{icon:16,time:0,shade: [0.3, '#000']}); - $.post('/crontab/list?p='+str(page),'', function(rdata){ + $.post("/crontab/list?p="+page,'', function(rdata){ + console.log(rdata); layer.close(load); var cbody = ""; if(rdata == ""){ diff --git a/route/templates/default/crontab.html b/route/templates/default/crontab.html index ecd95f212..04a84fc94 100755 --- a/route/templates/default/crontab.html +++ b/route/templates/default/crontab.html @@ -146,6 +146,6 @@ toWeek(); toHour(); toMinute(); toShell(); -getCronData(); +getCronData(1); {% endblock %} \ No newline at end of file