锘縡unction SiteSearch(send_url, divTgs) { var queryConfig = { "se": $.trim($(divTgs).val()) }; var setQueryConfig = function () { var _str = ""; for (var o in queryConfig) { if (queryConfig[o] != '') { _str += o + "=" + encodeURI(queryConfig[o]) + "&"; } } var _str = _str.substring(0, _str.length - 1); return _str; } var params = setQueryConfig(); if (params.length > 0) { window.location.href = send_url + "?" + params; } return false; } //鍒囨崲楠岃瘉鐮 function ToggleCode(obj, codeurl) { $(obj).children("img").eq(0).attr("src", codeurl + "?time=" + Math.random()); return false; } var showmsg = function (msg) { if (msg != '' && $.trim(msg)) { swal(msg, { icon: "warning", timer: 2000, button: false }) } } function AjaxInitForm(formObj, btnObj, isDialog, urlObj, callback) { var argNum = arguments.length; //鍙傛暟涓暟 $(formObj).Validform({ tiptype: function (msg) { showmsg(msg); }, tipSweep: true, callback: function (form) { //AJAX鎻愪氦琛ㄥ崟 $(form).ajaxSubmit({ beforeSubmit: formRequest, success: formResponse, error: formError, url: $(formObj).attr("url"), type: "post", dataType: "json", timeout: 60000 }); return false; } }); //琛ㄥ崟鎻愪氦鍓 function formRequest(formData, jqForm, options) { $(btnObj).prop("disabled", true); $(btnObj).val("鎻愪氦涓?.."); } //琛ㄥ崟鎻愪氦鍚 function formResponse(data, textStatus) { $(btnObj).prop("disabled", false); if (argNum == 5) { callback(); } if (data.status == 1) { $(btnObj).val("鎻愪氦鎴愬姛"); //鏄惁鎻愮ず锛岄粯璁や笉鎻愮ず if (isDialog == 1) { swal(data.msg, { icon: "success", timer: 2000, button: false }).then(function (value) { if (data.url) { location.href = data.url; } else if ($(urlObj) && $(urlObj).length > 0) { location.href = $(urlObj).val(); } else { location.reload(); } }); } else { if (data.url) { location.href = data.url; } else if ($(urlObj) && $(urlObj).length > 0) { location.href = $(urlObj).val(); } else { location.reload(); } } } else { swal(data.msg, { icon: "warning", timer: 2000, button: false }) $(btnObj).val("閲嶆柊鎻愪氦"); } } //琛ㄥ崟鎻愪氦鍑洪敊 function formError(XMLHttpRequest, textStatus, errorThrown) { swal({ title: '鐘舵€侊細' + textStatus + '锛涘嚭閿欐彁绀猴細' + errorThrown, icon: "error", buttons: { confirm: { text: "纭畾", value: true } } }); if (argNum == 5) { callback(); } $(btnObj).prop("disabled", false); $(btnObj).val("鍐嶆鎻愪氦"); } }