123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217 |
- //定义一些常用的方法,这是dever框架中自带的常用方法,必须引入jquery
- //定义瀑布流
- Dever.Page().name = '#page';
- //定义模态框
- Dever.Modal().html = '<section class="notify">身份证号最多18位</section>';
- 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 = '<li><img src="'+url+'" alt="" style="height:auto;"><em class="ico-img-del '+close+'"></em></li>';
- 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;
- }
- };
|