zoukankan      html  css  js  c++  java
  • 【原创】cs+html+js+css模式(六):改造ajax.js,从原来的原生态js修改为依赖于jquery插件

          由于原有的ajax可能在性能上,对于jquery的支持不够并且不够方便,开发人员使用的时候需要知道我们内部指定的后缀文件的设置,基于这个前提我们进行了js的改造

    // 使用闭包开发插件
    (function($) {
        $.CustomerAjaxDefault = {
            // url地址
            url: '1.xyz',
            // 传入参数信息
            data: '',
            // 命名空间+类名
            nameSpace: '',
            // 方法名
            methodName: '',
            onSuccess: function() {
            },
            onError: function() {
            }
        };

        $.CustomerOrderAjax = function(options) {
            $.CustomerAjax(options);
        };

        $.CustomerConcurrencyAjax = function(options) {

            $.CustomerAjaxDefault.url = "1.abc";

            $.CustomerAjax(options);
        };

        $.CustomerAjax = function(options) {
            options = $.extend($.CustomerAjaxDefault, options);
            $.ajax({
                url: options.url,
                data: options.data,
                contentType: "application/x-www-form-urlencoded",
                headers: { "RemoteInvoke": "MethodInvoke", "TargetType": options.nameSpace, "CallingMethod": options.methodName + '517MethodEnd' },
                type: "POST",
                success: function(data, textStatus, jqXHR) {
                    var successObj = $.parseJSON(data);
                    if (successObj.code == 200) {
                        options.onSuccess(decodeURIComponent(successObj.message));
                    } else {
                        options.onError(decodeURIComponent(successObj.message));
                    }
                },
                error: function(jqXHR, textStatus, error) {
                    options.onError(error);
                }
            });
        };

    })(jQuery);

  • 相关阅读:
    VDOM configuration
    Fortinet Security Fabric
    Gartner 2018 年WAF魔力象限报告:云WAF持续增长,Bot管理与API安全拥有未来
    installns
    vyos 基础配置
    vyatta的fork开源版本vyos
    vyos User Guide
    图论----同构图(详解)
    Educational Codeforces Round 21(A.暴力,B.前缀和,C.贪心)
    2017年中国大学生程序设计竞赛-中南地区赛暨第八届湘潭市大学生计算机程序设计大赛游记心得
  • 原文地址:https://www.cnblogs.com/NoRoad/p/3286431.html
Copyright © 2011-2022 走看看