SourceCode/jiouosdp/Scripts/expend/jqueryOverride.min.js

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

(function ($) {

    var _ajax = $.ajax;

    $.ajax = function (opt,isAsync) {

        //async: false,

        //默认选项
        if(!opt.type){
            opt.type = "post";
        }


        if (opt.contentType == false) {
            ;
        } else {
            if (!opt.contentType) {
                opt.contentType = "application/json; charset=utf-8";
            }
        }


        if (isAsync == null || isAsync == undefined) {
            isAsync = true;
        }

        if ((opt.async == null || opt.async == undefined ))
        {
            opt.async = isAsync;
        }

        var fn = {
            error: function (XMLHttpRequest, textStatus, errorThrown) { },
            success: function (data, textStatus) { }
        }
        if (opt.error) {
            fn.error = opt.error;
        }
        if (opt.success) {
            fn.success = opt.success;
        }

        //url 的值为空,将不作请求
        if (!opt.url) 
            return false;

        var orgiData =new Object() ;

        if (opt.data) {
            orgiData = Object.clone(opt.data);
            var param = orgiData;
            if (typeof (opt.data) == "object") {
                for (var i in param) {
                    //对string类型的参数进行处理
                    if (param[i] == "undefined")
                        //delete param[i];//删除属性
                        alert("开发提醒:某个参数的值为undefined,请查正!");
                    if (typeof (param[i]) == "string") {

后面还有 98 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。