jquery 函数的定义

简介:
    var ss_login = {
        ptjy : function(method)
        {
            CloseAlert();

            if( getLocalData("ActivePTJYUser") )
            {

                console.log("切换站点 - 普通交易重新登录");

                var isloaddingstop = method == undefined ? true : false;

                var lastUrl = "ptjy/ptyw/login";
                var ptjyquest = JSON.parse( getLocalData("ActivePTJYUser") );

                ptjyquest = ptjyquest.head;

                ajaxPost(getApiUrl() + lastUrl, ptjyquest, function(response)
                {
                    if(method != undefined)
                    {
                        method();
                    }
                },null, {isloaddingrun: false, iserror: iserror, isQHZD: true, isLOGIN: true, errorMethod: function(){

                    if(method!=undefined)
                    {
                        console.log("切换站点 - 服务器报业务错误, 需要普通交易或融资融券进行登录操作.");

                        ss_login.rzrq();
                    }
                }});
            }
        },
        rzrq : function(method)
        {
            CloseAlert();

            if( getLocalData("ActiveRZRQUser") )
            {
                console.log("切换站点 - 融资融券重新登录");

                var lastUrl = "rzrq/ptyw/login";
                var rzrqquest = JSON.parse( getLocalData("ActiveRZRQUser") );

                rzrqquest = rzrqquest.head;

                ajaxPost(getApiUrl() + lastUrl, rzrqquest, function(response)
                {
                    if(method != undefined)
                    {
                        method();
                    }
                },null, {isloaddingrun: false, iserror: iserror, isQHZD: true, isLOGIN: true, errorMethod: function(){

                    if(method != undefined)
                    {
                        console.log("切换站点 - 服务器报业务错误, 需要普通交易或融资融券进行登录操作.");

                        ss_login.ptjy();
                    }

                }});
            }
        },
        ptjyOrRzrq: function()
        {
            // 普通交易或融资融券登录

            if(params.ywlx == "ptjy")
            {
                // 融资融券重新登录
                ss_login.rzrq();
            }
            else if(params.ywlx == "rzrq")
            {
                // 普通交易重新登录
                ss_login.ptjy();
            }
        },
        login : function()
        {
            console.log("切换站点 - 登录界面处理");

            CloseAlert();

            var lastUrl = params.ywlx == "ptjy" ? "ptjy/ptyw/login" : "rzrq/ptyw/login";

            // 登录界面
            ajaxPost(getApiUrl() + lastUrl, getformdata(), function(response)
            {

                var  userInfo={};

              if(response.dlxx)
              {
                //=======要从表单中提取出交易密码==============
                userInfo["head"]=getformdata();
                userInfo["body"]=response;
                parseUserInfo(params.ywlx, userInfo,response.dlxx[0].khdm,IS_DBPHZ);
              }

                // 保存登录账号
              addKhbs(getformdata().khbz);

              // 如果是担保品划转需要的普通交易登录, 则不需要开始计时
              if(!IS_DBPHZ)
              {
                  // 调用 APP 锁屏计时器, 开始计时
                  timerAction(params.ywlx == "ptjy" ? params.ptjytimer : params.rzrqtimer , "start");
              }

              ss_login.ptjyOrRzrq();

            }, null, {isQHZD: true, completeMethod: function(){

                $(".messageTips").remove();

            }, errorMethod: function(){

                console.log("切换站点 - 服务器报业务错误, 需要普通交易或融资融券进行登录操作.");

                ss_login.ptjyOrRzrq();

            }});
        }
    }
复制代码

ss_login.rzrq();

ss_login.ptjy();

ss_login.rzrq();


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/5596234.html,如需转载请自行联系原作者

相关文章
|
5月前
|
JavaScript 前端开发 索引
jQuery的选择器与自带函数详解
jQuery的选择器与自带函数详解
|
3月前
|
JavaScript 前端开发
jQuery的作用及入口函数
jQuery的作用及入口函数
20 1
|
5月前
|
JavaScript 前端开发
jQuery 常用函数解析
jQuery 常用函数解析
|
5月前
|
JavaScript 前端开发 开发者
jQuery中的ready()函数:优雅地处理页面加载事件
jQuery中的ready()函数:优雅地处理页面加载事件
111 0
|
6月前
|
JavaScript 前端开发 索引
【Web 前端】jQuery 里的 each() 是什么函数?你是如何使用它的?
【5月更文挑战第2天】【Web 前端】jQuery 里的 each() 是什么函数?你是如何使用它的?
|
6月前
|
JavaScript 前端开发 C++
【Web 前端】JavaScript window.onload 事件和 jQuery ready 函数有何不同?
【5月更文挑战第2天】【Web 前端】JavaScript window.onload 事件和 jQuery ready 函数有何不同?
|
6月前
|
JavaScript
JQuery的定义
JQuery的定义
|
6月前
|
JavaScript
jQuery自定义动画-第8次课-animate-stop函数-附案例
jQuery自定义动画-第8次课-animate-stop函数-附案例
39 0
|
6月前
|
JavaScript 前端开发
jQuery特效函数-第7次课-show、hide等方法有动画效果的显示和隐藏一个元素-附案例-任务
jQuery特效函数-第7次课-show、hide等方法有动画效果的显示和隐藏一个元素-附案例-任务
48 0
|
6月前
|
JavaScript 前端开发
jQuery的入口函数
jQuery的入口函数
39 0