zoukankan      html  css  js  c++  java
  • jquery 封装的ajax调用

    (function(){
        var Ploy = {
            Config: {
                ajaxUrl: "/ajax/ploy.ashx"
            },
            ajax: function(params, callback) {
                var that = this;
                $.ajax({
                    type: "get",
                    cache: false,
                    dataType: "json",
                    url: that.Config.ajaxUrl,
                    data: params,
                    success: arguments[1] || function(){},
                    error: arguments[2] || function(){
                        if (window.console) {
                            console.log("error log: " + data.responseText);
                        }
                    }           
                });
            },
            GetBag: function(){
                var that = this;
                var params = {
                    ajaxMethod: "getbookbag",
                    random: Math.random()
                };
                var suc = function(data){                
                    if(data.isSuccess === 1){
                        Common.ShowMessageGo(data.msg, location.href);
                    } else if(data.isSuccess === -1){
                        Common.login();
                    } else {
                        tar.disabled = false;
                        Common.ShowMessage(data.msg);
                    }
                };
                var err = function(){
                };
                that.ajax(params, suc, err);
            }
        };
        window.Ploy = Ploy;
    })();

  • 相关阅读:
    学习笔记 之《一线架构师实践》
    Java 面试汇总
    C++11移动语义之一(基本概念)
    C++中的RAII介绍
    Qt自定义控件之可伸缩组合框(GroupBox)控件
    redis集群中的增删查改
    redis设置密码
    Linux安装部署FTP服务器
    SSM + MySQL批量删除操作
    SSM
  • 原文地址:https://www.cnblogs.com/cxlings/p/3454452.html
Copyright © 2011-2022 走看看