From 195e522391ea4d5ab3a7beddfd5be2ecbdb72682 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com> Date: Thu, 20 Feb 2020 17:19:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0jsherp.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- erp_web/js/common/jsherp.js | 2083 +++++------------------------------ 1 file changed, 270 insertions(+), 1813 deletions(-) diff --git a/erp_web/js/common/jsherp.js b/erp_web/js/common/jsherp.js index 2e73b1d9..b930bc80 100644 --- a/erp_web/js/common/jsherp.js +++ b/erp_web/js/common/jsherp.js @@ -60,7 +60,6 @@ if (typeof jQuery === "undefined") { }) } $("#inputForm input[type=text]:not([readonly]):not([disabled]):not(.nofocus):eq(0)").focus(); - $("textarea.autoHeight").textareaAutoHieght(); $(document).on("click", ".addTabPage", function(e) { var $this = $(this) , href = $this.data("href") || $this.attr("href") @@ -1094,1650 +1093,7 @@ if (typeof jQuery === "undefined") { window.text = js.text } )(window.jQuery, window); -+function(d) { - var b = "lte.boxwidget"; - var g = { - animationSpeed: 500, - collapseTrigger: '[data-widget="collapse"]', - removeTrigger: '[data-widget="remove"]', - collapseIcon: "fa-minus", - expandIcon: "fa-plus", - removeIcon: "fa-times" - }; - var a = { - data: ".box", - collapsed: ".collapsed-box", - body: ".box-body", - footer: ".box-footer", - tools: ".box-tools" - }; - var i = { - collapsed: "collapsed-box" - }; - var j = { - collapsed: "collapsed.boxwidget", - expanded: "expanded.boxwidget", - removed: "removed.boxwidget" - }; - var f = function(l, k) { - this.element = l; - this.options = k; - this._setUpListeners() - }; - f.prototype.toggle = function() { - var k = !d(this.element).is(a.collapsed); - if (k) { - this.collapse() - } else { - this.expand() - } - } - ; - f.prototype.expand = function() { - var m = d.Event(j.expanded); - var l = this.options.collapseIcon; - var k = this.options.expandIcon; - d(this.element).removeClass(i.collapsed); - d(this.element).find(a.tools).find("." + k).removeClass(k).addClass(l); - d(this.element).find(a.body + ", " + a.footer).slideDown(this.options.animationSpeed, function() { - d(this.element).trigger(m) - } - .bind(this)) - } - ; - f.prototype.collapse = function() { - var l = d.Event(j.collapsed); - var m = this.options.collapseIcon; - var k = this.options.expandIcon; - d(this.element).find(a.tools).find("." + m).removeClass(m).addClass(k); - d(this.element).find(a.body + ", " + a.footer).slideUp(this.options.animationSpeed, function() { - d(this.element).addClass(i.collapsed); - d(this.element).trigger(l) - } - .bind(this)) - } - ; - f.prototype.remove = function() { - var k = d.Event(j.removed); - d(this.element).slideUp(this.options.animationSpeed, function() { - d(this.element).trigger(k); - d(this.element).remove() - } - .bind(this)) - } - ; - f.prototype._setUpListeners = function() { - var k = this; - d(this.element).on("click", this.options.collapseTrigger, function(l) { - if (l) { - l.preventDefault() - } - k.toggle() - }); - d(this.element).on("click", this.options.removeTrigger, function(l) { - if (l) { - l.preventDefault() - } - k.remove() - }); - d(this.options.collapseTrigger).css({ - cursor: "pointer" - }); - d(this.options.removeTrigger).css({ - cursor: "pointer" - }) - } - ; - function h(k) { - return this.each(function() { - var n = d(this); - var m = n.data(b); - if (!m) { - var l = d.extend({}, g, n.data(), typeof k == "object" && k); - n.data(b, (m = new f(n,l))) - } - if (typeof k == "string") { - if (typeof m[k] == "undefined") { - throw new Error("No method named " + k) - } - m[k]() - } - }) - } - var c = d.fn.boxWidget; - d.fn.boxWidget = h; - d.fn.boxWidget.Constructor = f; - d.fn.boxWidget.noConflict = function() { - d.fn.boxWidget = c; - return this - } - ; - d(function() { - d(a.data).each(function() { - h.call(d(this)) - }); - d(".box-child").boxWidget({ - collapseTrigger: '[data-widget="collapse-child"]', - removeTrigger: '[data-widget="remove-child"]' - }) - }) -}(jQuery); -!(function(a) { - a.fn.extend({ - placeholder: function(b) { - b = a.extend({ - placeholderColor: "#ACA899", - isUseSpan: true, - onInput: true, - noFixClass: "placeholder-no-fix" - }, b); - a(this).each(function() { - var h = this; - var c = "placeholder"in document.createElement("input"); - if (!c) { - if (a(h).hasClass(b.noFixClass)) { - return - } - var i = a(h).attr("placeholder"); - var d = a(h).css("color"); - if (b.isUseSpan == false) { - a(h).focus(function() { - var n = new RegExp("^" + i + "$|^$"); - n.test(a(h).val()) && a(h).val("").css("color", d) - }).blur(function() { - if (a(h).val() == i) { - a(h).css("color", d) - } else { - if (a(h).val().length == 0) { - a(h).val(i).css("color", b.placeholderColor) - } - } - }).trigger("blur") - } else { - var f = ""; - if (a(h).parent().hasClass("input-group")) { - f = "left:" + a(h).position().left + "px;" - } - var k = a(h).width() == 0 ? 150 : a(h).width(); - var l = a(h).hasClass("input-sm") ? a(h).height() : a(h).outerHeight(); - var m = a('' + i + ""); - m.css({ - "margin-left": a(h).css("margin-left"), - "margin-top": a(h).css("margin-top"), - "font-size": a(h).css("font-size"), - "font-family": a(h).css("font-family"), - "font-weight": a(h).css("font-weight"), - "line-height": h.nodeName.toLowerCase() == "textarea" ? a(h).css("line-weight") : l + "px", - "padding-left": parseInt(a(h).css("padding-left")) + 2 + "px", - "padding-top": h.nodeName.toLowerCase() == "textarea" ? parseInt(a(h).css("padding-top")) + 2 : 0 - }); - var g = a(h).prev(); - if (g.hasClass("wrap-placeholder")) { - g.remove() - } - a(h).before(m.click(function() { - a(h).trigger("focus") - })); - a(h).val().length != 0 && m.hide(); - if (b.onInput) { - var j = typeof (h.oninput) == "object" ? "input" : "propertychange"; - a(h).bind(j, function() { - m[0].style.display = a(h).val().length != 0 ? "none" : "inline-block" - }) - } else { - a(h).focus(function() { - m.hide() - }).blur(function() { - /^$/.test(a(h).val()) && m.show() - }) - } - } - } - }); - return this - } - }) -} -)(jQuery); -(function(a) { - a.fn.textareaAutoHieght = function(b) { - var d = { - maxHeight: null, - minHeight: a(this).attr("rows") * 18 - }; - var c = a.extend({}, d, b); - return a(this).each(function() { - a(this).bind("paste cut keydown keyup focus blur", function() { - var f, g = this.style; - this.style.height = c.minHeight + "px"; - if (this.scrollHeight > c.minHeight) { - if (c.maxHeight && this.scrollHeight > c.maxHeight) { - f = c.maxHeight; - g.overflowY = "scroll" - } else { - f = this.scrollHeight; - g.overflowY = "hidden" - } - g.height = f + "px" - } - }).trigger("blur") - }) - } -} -)(jQuery); -(function(a) { - a.fn.iframeWindow = function() { - var b = a(this).find("iframe"); - if (b.length > 0) { - return b[0].contentWindow - } - return null - } -} -)(jQuery); -(function(W) { - function B(k, h, n) { - var p = k[0] - , m = /er/.test(n) ? T : /bl/.test(n) ? O : U - , l = n == j ? { - checked: p[U], - disabled: p[O], - indeterminate: "true" == k.attr(T) || "false" == k.attr(o) - } : p[m]; - if (/^(ch|di|in)/.test(n) && !l) { - P(k, m) - } else { - if (/^(un|en|de)/.test(n) && l) { - N(k, m) - } else { - if (n == j) { - for (m in l) { - l[m] ? P(k, m, !0) : N(k, m, !0) - } - } else { - if (!h || "toggle" == n) { - if (!h) { - k[R]("ifClicked") - } - l ? p[S] !== C && N(k, m) : P(k, m) - } - } - } - } - } - function P(y, x, u) { - var v = y[0] - , t = y.parent() - , q = x == U - , n = x == T - , m = x == O - , w = n ? o : q ? K : "enabled" - , l = V(y, w + i(v[S])) - , s = V(y, x + i(v[S])); - if (!0 !== v[x]) { - if (!u && x == U && v[S] == C && v.name) { - var k = y.closest("form") - , h = 'input[name="' + v.name + '"]' - , h = k.length ? k.find(h) : W(h); - h.each(function() { - this !== v && W(this).data(Q) && N(W(this), x) - }) - } - n ? (v[x] = !0, - v[U] && N(y, U, "force")) : (u || (v[x] = !0), - q && v[T] && N(y, T, !1)); - b(y, q, x, u) - } - v[O] && V(y, f, !0) && t.find("." + g).css(f, "default"); - t[A](s || V(y, x) || ""); - m ? t.attr("aria-disabled", "true") : t.attr("aria-checked", n ? "mixed" : "true"); - t[c](l || V(y, w) || "") - } - function N(y, x, v) { - var w = y[0] - , s = y.parent() - , n = x == U - , m = x == T - , k = x == O - , l = m ? o : n ? K : "enabled" - , D = V(y, l + i(w[S])) - , z = V(y, x + i(w[S])); - if (!1 !== w[x]) { - if (m || !v || "force" == v) { - w[x] = !1 - } - b(y, n, l, v) - } - !w[O] && V(y, f, !0) && s.find("." + g).css(f, "pointer"); - s[c](z || V(y, x) || ""); - k ? s.attr("aria-disabled", "false") : s.attr("aria-checked", "false"); - s[A](D || V(y, l) || "") - } - function a(k, h) { - if (k.data(Q)) { - k.parent().html(k.attr("style", k.data(Q).s || "")); - if (h) { - k[R](h) - } - k.off(".i").unwrap(); - W(r + '[for="' + k[0].id + '"]').add(k.closest(r)).off(".i") - } - } - function V(k, h, l) { - if (k.data(Q)) { - return k.data(Q).o[h + (l ? "" : "Class")] - } - } - function i(h) { - return h.charAt(0).toUpperCase() + h.slice(1) - } - function b(k, h, l, m) { - if (!m) { - if (h) { - k[R]("ifToggled") - } - k[R]("ifChanged")[R]("if" + i(l)) - } - } - var Q = "iCheck" - , g = Q + "-helper" - , C = "radio" - , U = "checked" - , K = "un" + U - , O = "disabled" - , o = "determinate" - , T = "in" + o - , j = "update" - , S = "type" - , A = "addClass" - , c = "removeClass" - , R = "trigger" - , r = "label" - , f = "cursor" - , d = /ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent); - W.fn[Q] = function(D, v) { - var s = 'input[type="checkbox"], input[type="' + C + '"]' - , t = W() - , q = function(k) { - k.each(function() { - var w = W(this); - t = w.is(s) ? t.add(w) : t.add(w.find(s)) - }) - }; - if (/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(D)) { - return D = D.toLowerCase(), - q(this), - t.each(function() { - var k = W(this); - "destroy" == D ? a(k, "ifDestroyed") : B(k, !0, D); - W.isFunction(v) && v() - }) - } - if ("object" != typeof D && D) { - return this - } - var p = W.extend({ - checkedClass: U, - disabledClass: O, - indeterminateClass: T, - checkboxClass: "icheckbox_minimal-grey", - radioClass: "iradio_minimal-grey", - labelHover: !0, - aria: !1 - }, D) - , n = p.handle - , m = p.hoverClass || "hover" - , z = p.focusClass || "focus" - , E = p.activeClass || "active" - , u = !!p.labelHover - , l = p.labelHoverClass || "hover" - , h = ("" + p.increaseArea).replace("%", "") | 0; - if ("checkbox" == n || n == C) { - s = 'input[type="' + n + '"]' - } - -50 > h && (h = -50); - q(this); - return t.each(function() { - var L = W(this); - a(L); - var I = this - , J = I.id - , G = -h + "%" - , H = 100 + 2 * h + "%" - , H = { - position: "absolute", - top: G, - left: G, - display: "block", - width: H, - height: H, - margin: 0, - padding: 0, - background: "#fff", - border: 0, - opacity: 0 - } - , G = d ? { - position: "absolute", - visibility: "hidden" - } : h ? H : { - position: "absolute", - opacity: 0 - } - , y = "checkbox" == I[S] ? p.checkboxClass || "icheckbox" : p.radioClass || "i" + C - , x = W(r + '[for="' + J + '"]').add(L.closest(r)) - , w = !!p.aria - , M = Q + "-" + Math.random().toString(36).replace("0.", "") - , F = '
")[R]("ifCreated").parent().append(p.insert); - H = W('').css(H).appendTo(F); - L.data(Q, { - o: p, - s: L.attr("style") - }).css(G); - p.inheritClass && F[A](I.className || ""); - p.inheritID && J && F.attr("id", Q + "-" + J); - "static" == F.css("position") && F.css("position", "relative"); - B(L, !0, j); - if (x.length) { - x.on("click.i mouseover.i mouseout.i touchbegin.i touchend.i", function(k) { - var Y = k[S] - , X = W(this); - if (!I[O]) { - if ("click" == Y) { - if (W(k.target).is("a")) { - return - } - B(L, !1, !0) - } else { - u && (/ut|nd/.test(Y) ? (F[c](m), - X[c](l)) : (F[A](m), - X[A](l))) - } - if (d) { - k.stopPropagation() - } else { - return !1 - } - } - }) - } - L.on("click.i focus.i blur.i keyup.i keydown.i keypress.i", function(k) { - var X = k[S]; - k = k.keyCode; - if ("click" == X) { - return !1 - } - if ("keydown" == X && 32 == k) { - return I[S] == C && I[U] || (I[U] ? N(L, U) : P(L, U)), - !1 - } - if ("keyup" == X && I[S] == C) { - !I[U] && P(L, U) - } else { - if (/us|ur/.test(X)) { - F["blur" == X ? c : A](z) - } - } - }); - H.on("click mousedown mouseup mouseover mouseout touchbegin.i touchend.i", function(k) { - var Y = k[S] - , X = /wn|up/.test(Y) ? E : m; - if (!I[O]) { - if ("click" == Y) { - B(L, !1, !0) - } else { - if (/wn|er|in/.test(Y)) { - F[A](X) - } else { - F[c](X + " " + E) - } - if (x.length && u && X == m) { - x[/ut|nd/.test(Y) ? c : A](l) - } - } - if (d) { - k.stopPropagation() - } else { - return !1 - } - } - }) - }) - } -} -)(window.jQuery || window.Zepto); -(function(f, d, a) { - var b, g, c; - c = "resizeEnd"; - g = { - delay: 150 - }; - b = function(i, h, j) { - if (typeof h === "function") { - j = h; - h = {} - } - j = j || null; - this.element = i; - this.settings = f.extend({}, g, h); - this._defaults = g; - this._name = c; - this._timeout = false; - this._callback = j; - return this.init() - } - ; - b.prototype = { - init: function() { - var h, i; - i = this; - h = f(this.element); - return h.on("resize", function() { - return i.initResize() - }) - }, - getUTCDate: function(i) { - var h; - i = i || new Date(); - h = Date.UTC(i.getUTCFullYear(), i.getUTCMonth(), i.getUTCDate(), i.getUTCHours(), i.getUTCMinutes(), i.getUTCSeconds(), i.getUTCMilliseconds()); - return h - }, - initResize: function() { - var h; - h = this; - h.controlTime = h.getUTCDate(); - if (h._timeout === false) { - h._timeout = true; - return setTimeout(function() { - return h.runCallback(h) - }, h.settings.delay) - } - }, - runCallback: function(i) { - var h; - h = i.getUTCDate(); - if (h - i.controlTime < i.settings.delay) { - return setTimeout(function() { - return i.runCallback(i) - }, i.settings.delay) - } else { - i._timeout = false; - return i._callback() - } - } - }; - return f.fn[c] = function(h, i) { - return this.each(function() { - if (!f.data(this, "plugin_" + c)) { - return f.data(this, "plugin_" + c, new b(this,h,i)) - } - }) - } -} -)(jQuery, window, document); -!function(a) { - "function" == typeof define && define.amd ? define(["jquery"], a) : a("undefined" != typeof jQuery ? jQuery : window.Zepto) -}(function(e) { - function t(t) { - var r = t.data; - t.isDefaultPrevented() || (t.preventDefault(), - e(t.target).ajaxSubmit(r)) - } - function r(t) { - var r = t.target - , a = e(r); - if (!a.is("[type=submit],[type=image]")) { - var n = a.closest("[type=submit]"); - if (0 === n.length) { - return - } - r = n[0] - } - var i = this; - if (i.clk = r, - "image" == r.type) { - if (void 0 !== t.offsetX) { - i.clk_x = t.offsetX, - i.clk_y = t.offsetY - } else { - if ("function" == typeof e.fn.offset) { - var o = a.offset(); - i.clk_x = t.pageX - o.left, - i.clk_y = t.pageY - o.top - } else { - i.clk_x = t.pageX - r.offsetLeft, - i.clk_y = t.pageY - r.offsetTop - } - } - } - setTimeout(function() { - i.clk = i.clk_x = i.clk_y = null - }, 100) - } - function a() { - if (e.fn.ajaxSubmit.debug) { - var t = "[jquery.form] " + Array.prototype.join.call(arguments, ""); - window.console && window.console.log ? window.console.log(t) : window.opera && window.opera.postError && window.opera.postError(t) - } - } - var n = {}; - n.fileapi = void 0 !== e("").get(0).files, - n.formdata = void 0 !== window.FormData; - var i = !!e.fn.prop; - e.fn.attr2 = function() { - if (!i) { - return this.attr.apply(this, arguments) - } - var e = this.prop.apply(this, arguments); - return e && e.jquery || "string" == typeof e ? e : this.attr.apply(this, arguments) - } - , - e.fn.ajaxSubmit = function(t) { - function r(r) { - var a, n, i = e.param(r, t.traditional).split("&"), o = i.length, s = []; - for (a = 0; o > a; a++) { - i[a] = i[a].replace(/\+/g, " "), - n = i[a].split("="), - s.push([decodeURIComponent(n[0]), decodeURIComponent(n[1])]) - } - return s - } - function o(a) { - for (var n = new FormData, i = 0; i < a.length; i++) { - n.append(a[i].name, a[i].value) - } - if (t.extraData) { - var o = r(t.extraData); - for (i = 0; i < o.length; i++) { - o[i] && n.append(o[i][0], o[i][1]) - } - } - t.data = null; - var s = e.extend(!0, {}, e.ajaxSettings, t, { - contentType: !1, - processData: !1, - cache: !1, - type: u || "POST" - }); - t.uploadProgress && (s.xhr = function() { - var r = e.ajaxSettings.xhr(); - return r.upload && r.upload.addEventListener("progress", function(e) { - var r = 0 - , a = e.loaded || e.position - , n = e.total; - e.lengthComputable && (r = Math.ceil(a / n * 100)), - t.uploadProgress(e, a, n, r) - }, !1), - r - } - ), - s.data = null; - var c = s.beforeSend; - return s.beforeSend = function(e, r) { - r.data = t.formData ? t.formData : n, - c && c.call(this, e, r) - } - , - e.ajax(s) - } - function s(r) { - function n(e) { - var t = null; - try { - e.contentWindow && (t = e.contentWindow.document) - } catch (r) { - a("cannot get iframe.contentWindow document: " + r) - } - if (t) { - return t - } - try { - t = e.contentDocument ? e.contentDocument : e.document - } catch (r) { - a("cannot get iframe.contentDocument: " + r), - t = e.document - } - return t - } - function o() { - function t() { - try { - var e = n(g).readyState; - a("state = " + e), - e && "uninitialized" == e.toLowerCase() && setTimeout(t, 50) - } catch (r) { - a("Server abort: ", r, " (", r.name, ")"), - s(k), - j && clearTimeout(j), - j = void 0 - } - } - var r = f.attr2("target") - , i = f.attr2("action") - , o = "multipart/form-data" - , c = f.attr("enctype") || f.attr("encoding") || o; - w.setAttribute("target", p), - (!u || /post/i.test(u)) && w.setAttribute("method", "POST"), - i != m.url && w.setAttribute("action", m.url), - m.skipEncodingOverride || u && !/post/i.test(u) || f.attr({ - encoding: "multipart/form-data", - enctype: "multipart/form-data" - }), - m.timeout && (j = setTimeout(function() { - T = !0, - s(D) - }, m.timeout)); - var l = []; - try { - if (m.extraData) { - for (var d in m.extraData) { - m.extraData.hasOwnProperty(d) && l.push(e.isPlainObject(m.extraData[d]) && m.extraData[d].hasOwnProperty("name") && m.extraData[d].hasOwnProperty("value") ? e('').val(m.extraData[d].value).appendTo(w)[0] : e('').val(m.extraData[d]).appendTo(w)[0]) - } - } - m.iframeTarget || v.appendTo("body"), - g.attachEvent ? g.attachEvent("onload", s) : g.addEventListener("load", s, !1), - setTimeout(t, 15); - try { - w.submit() - } catch (h) { - var x = document.createElement("form").submit; - x.apply(w) - } - } finally { - w.setAttribute("action", i), - w.setAttribute("enctype", c), - r ? w.setAttribute("target", r) : f.removeAttr("target"), - e(l).remove() - } - } - function s(t) { - if (!x.aborted && !F) { - if (M = n(g), - M || (a("cannot access response document"), - t = k), - t === D && x) { - return x.abort("timeout"), - void S.reject(x, "timeout") - } - if (t == k && x) { - return x.abort("server abort"), - void S.reject(x, "error", "server abort") - } - if (M && M.location.href != m.iframeSrc || T) { - g.detachEvent ? g.detachEvent("onload", s) : g.removeEventListener("load", s, !1); - var r, i = "success"; - try { - if (T) { - throw "timeout" - } - var o = "xml" == m.dataType || M.XMLDocument || e.isXMLDoc(M); - if (a("isXml=" + o), - !o && window.opera && (null === M.body || !M.body.innerHTML) && --O) { - return a("requeing onLoad callback, DOM not available"), - void setTimeout(s, 250) - } - var u = M.body ? M.body : M.documentElement; - x.responseText = u ? u.innerHTML : null, - x.responseXML = M.XMLDocument ? M.XMLDocument : M, - o && (m.dataType = "xml"), - x.getResponseHeader = function(e) { - var t = { - "content-type": m.dataType - }; - return t[e.toLowerCase()] - } - , - u && (x.status = Number(u.getAttribute("status")) || x.status, - x.statusText = u.getAttribute("statusText") || x.statusText); - var c = (m.dataType || "").toLowerCase() - , l = /(json|script|text)/.test(c); - if (l || m.textarea) { - var f = M.getElementsByTagName("textarea")[0]; - if (f) { - x.responseText = f.value, - x.status = Number(f.getAttribute("status")) || x.status, - x.statusText = f.getAttribute("statusText") || x.statusText - } else { - if (l) { - var p = M.getElementsByTagName("pre")[0] - , h = M.getElementsByTagName("body")[0]; - p ? x.responseText = p.textContent ? p.textContent : p.innerText : h && (x.responseText = h.textContent ? h.textContent : h.innerText) - } - } - } else { - "xml" == c && !x.responseXML && x.responseText && (x.responseXML = X(x.responseText)) - } - try { - E = _(x, c, m) - } catch (y) { - i = "parsererror", - x.error = r = y || i - } - } catch (y) { - a("error caught: ", y), - i = "error", - x.error = r = y || i - } - x.aborted && (a("upload aborted"), - i = null), - x.status && (i = x.status >= 200 && x.status < 300 || 304 === x.status ? "success" : "error"), - "success" === i ? (m.success && m.success.call(m.context, E, "success", x), - S.resolve(x.responseText, "success", x), - d && e.event.trigger("ajaxSuccess", [x, m])) : i && (void 0 === r && (r = x.statusText), - m.error && m.error.call(m.context, x, i, r), - S.reject(x, "error", r), - d && e.event.trigger("ajaxError", [x, m, r])), - d && e.event.trigger("ajaxComplete", [x, m]), - d && !--e.active && e.event.trigger("ajaxStop"), - m.complete && m.complete.call(m.context, x, i), - F = !0, - m.timeout && clearTimeout(j), - setTimeout(function() { - m.iframeTarget ? v.attr("src", m.iframeSrc) : v.remove(), - x.responseXML = null - }, 100) - } - } - } - var c, l, m, d, p, v, g, x, y, b, T, j, w = f[0], S = e.Deferred(); - if (S.abort = function(e) { - x.abort(e) - } - , - r) { - for (l = 0; l < h.length; l++) { - c = e(h[l]), - i ? c.prop("disabled", !1) : c.removeAttr("disabled") - } - } - if (m = e.extend(!0, {}, e.ajaxSettings, t), - m.context = m.context || m, - p = "jqFormIO" + (new Date).getTime(), - m.iframeTarget ? (v = e(m.iframeTarget), - b = v.attr2("name"), - b ? p = b : v.attr2("name", p)) : (v = e('