//定义一些常用的方法,这是dever框架中自带的常用方法,必须引入jquery //定义瀑布流 Dever.Page().name = '#page'; //定义模态框 Dever.Modal().html = '
身份证号最多18位
'; Dever.Modal().box = '.notify'; Dever.Modal().content = '.notify'; Dever.Modal().timeout = 2000; Dever.Modal().Init(); //定义用户相关的一些信息 Dever.User().config = { //定义按钮不可点的状态 'disable' : 'disable' //初始化,绑定click ,'click' : { //登录 0 : '#login' //注册 ,1 : '#reg' //领取任务 ,2 : '.dever_task_submit' //提交报告 ,3 : '#dever_report_submit' //获取验证码 ,4 : '#mcode_button' //完善资料 ,5 : '#set' //找回密码 ,6 : '#forget' //资料认证 ,7 : '#info' } //登录信息 ,0 : { 'input' : { 'mobile' : '#mobile' ,'password' : '#password' ,'refer' : '#refer' } //错误提示的div //,'status' : '.alert' //错误提示 ,'error' : '您的手机号或密码错误' //登录要提交的url ,'url' : Dever.Host('passport', 'login.action') } //注册信息 ,1 : { 'input' : { 'mobile' : '#mobile' ,'mcode' : '#mcode' ,'username' : '#mobile' ,'password' : '#password' ,'cpassword' : '#password' ,'refer' : '#refer|' } //错误提示的div //,'status' : '.alert' //错误提示 ,'error' : '您填写的信息有误' //登录要提交的url ,'url' : Dever.Host('passport', 'reg.action') } //领取任务 ,2 : { 'input' : 'click' //错误提示的div //,'status' : '#dever_alert' //错误提示 ,'error' : '您填写的信息有误' //发表成功后,调用的callback ,'callback' : function(e, msg, result) { Dever.Out(msg); $('.ctrls').eq(0).hide(); $('.ctrls').eq(1).show(); $('.ctrls').eq(1).find('a').attr('href', $("#report_link").val()); } } //提交报告 ,3 : { 'input' : { 'username' : '#username|' ,'pic' : '#pic|' ,'link' : '#link|' ,'desc' : '#desc|' ,'id' : '#id' ,'report_id' : '#report_id' } //错误提示的div //,'status' : '#dever_alert' //错误提示 ,'error' : '您填写的信息有误' //发表成功后,调用的callback ,'callback' : function(e, msg) { Dever.Out(msg); location.href = $("#location").val(); } } //获取验证码 ,4 : { 'input' : { 'mobile' : '#mobile' } //错误提示的div //,'status' : '#dever_alert' //错误提示 ,'error' : '请填写手机号' //发表成功后,调用的callback ,'callback' : function(e, msg, result) { Dever.Out(msg); Dever.Time(e, 10, '重新获取'); } } //完善资料 ,5 : { 'input' : { 'username' : '#username' ,'code' : '#code|' ,'sex' : '#sex|' ,'refer' : '#refer|' } //错误提示的div //,'status' : '.alert' //错误提示 ,'error' : '您填写的信息有误' //登录要提交的url ,'url' : Dever.Host('task', 'user.set') } //找回密码 ,6 : { 'input' : { 'mobile' : '#mobile' ,'mcode' : '#mcode' ,'password' : '#password' ,'cpassword' : '#password' ,'refer' : '#refer|' } //错误提示的div //,'status' : '.alert' //错误提示 ,'error' : '您填写的信息有误' //登录要提交的url ,'url' : Dever.Host('passport', 'reg.forget') } //资料认证 ,7 : { 'input' : { 'truename' : '#truename' ,'card' : '#card' ,'card_front' : '#card_front' ,'card_end' : '#card_end' ,'wechat' : '#wechat|' ,'alipay' : '#alipay|' } //错误提示的div //,'status' : '.alert' //错误提示 ,'error' : '您填写的信息有误' //登录要提交的url ,'url' : Dever.Host('task', 'user.submit') } }; //定义上传回调方法 Dever.Upload().callback = { 'upload' : function(e, url, close) { var html = '
  • '; return html; } ,'uploadCard' : function(e, url, close) { var parent = e.parent(); if (parent.find('img').length) { parent.find('img').attr('src', url).show(); } return false; } };