zoukankan      html  css  js  c++  java
  • 防止jQuery中ajax重复提交

    (function($){
        $.oneAjax = function(settings){
            if ($.oneAjax[settings.guid] === "isProcessing") {
                return false;
            }
            $.oneAjax[settings.guid] = "isProcessing";
            return $.ajax(settings).complete(function() {
              delete $.oneAjax[settings.guid];
          });
        };
    })(jQuery);

    调用方式和ajax一模一样只是加了一个guid参数而已

    $.oneAjax({url:'http://jquery.com',success: function(){console.log("ok")}, guid:"key1"});

  • 相关阅读:
    sed命令
    python常用库
    python标准库
    从 Python 打包到 CLI 工具
    pip
    python包自我理解
    docker常用命令
    chattr命令
    xmss
    live2d-widget.js
  • 原文地址:https://www.cnblogs.com/cqiliang/p/3357643.html
Copyright © 2011-2022 走看看