From 301557abbcc076e4ef9eb5bc53dc03f4a4d47bdc Mon Sep 17 00:00:00 2001 From: koogua Date: Mon, 31 Oct 2022 18:25:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A1=A8=E5=8D=95=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=8F=90=E4=BA=A4=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Admin/Views/trade/refund.volt | 14 +++++++++----- public/static/admin/js/common.js | 14 ++++++++------ public/static/home/js/common.js | 14 ++++++++------ 3 files changed, 25 insertions(+), 17 deletions(-) diff --git a/app/Http/Admin/Views/trade/refund.volt b/app/Http/Admin/Views/trade/refund.volt index d5c54c7b..0af6fdae 100644 --- a/app/Http/Admin/Views/trade/refund.volt +++ b/app/Http/Admin/Views/trade/refund.volt @@ -71,11 +71,15 @@ -
- - - - +
+ +
+ + + + + +
diff --git a/public/static/admin/js/common.js b/public/static/admin/js/common.js index 08a7acc6..4f4f9451 100644 --- a/public/static/admin/js/common.js +++ b/public/static/admin/js/common.js @@ -49,14 +49,15 @@ layui.use(['jquery', 'form', 'element', 'layer', 'kgDropdown'], function () { form.on('submit(go)', function (data) { var submit = $(this); - submit.attr('disabled', 'disabled').addClass('layui-btn-disabled'); + var orgText = $(this).text(); + submit.text('提交中···').attr('disabled', 'disabled').addClass('layui-btn-disabled'); $.ajax({ type: 'POST', url: data.form.action, data: data.field, success: function (res) { if (res.msg) { - layer.msg(res.msg, {icon: 1}); + layer.msg(res.msg, {icon: 1, time: 1500}); } if (res.location) { var target = res.target || 'self'; @@ -66,13 +67,14 @@ layui.use(['jquery', 'form', 'element', 'layer', 'kgDropdown'], function () { } else { window.location.href = res.location; } - }, 1500); - } else { - submit.removeAttr('disabled').removeClass('layui-btn-disabled'); + }, 1000); } + setTimeout(function () { + submit.text(orgText).removeAttr('disabled').removeClass('layui-btn-disabled'); + }, 1500); }, error: function () { - submit.removeAttr('disabled').removeClass('layui-btn-disabled'); + submit.text(orgText).removeAttr('disabled').removeClass('layui-btn-disabled'); } }); return false; diff --git a/public/static/home/js/common.js b/public/static/home/js/common.js index 67d84753..dff6dd3d 100644 --- a/public/static/home/js/common.js +++ b/public/static/home/js/common.js @@ -68,14 +68,15 @@ layui.use(['jquery', 'form', 'element', 'layer', 'helper'], function () { form.on('submit(go)', function (data) { var submit = $(this); - submit.attr('disabled', 'disabled').addClass('layui-btn-disabled'); + var orgText = $(this).text(); + submit.text('提交中···').attr('disabled', 'disabled').addClass('layui-btn-disabled'); $.ajax({ type: 'POST', url: data.form.action, data: data.field, success: function (res) { if (res.msg) { - layer.msg(res.msg, {icon: 1}); + layer.msg(res.msg, {icon: 1, time: 1500}); } if (res.location) { var target = res.target || 'self'; @@ -85,13 +86,14 @@ layui.use(['jquery', 'form', 'element', 'layer', 'helper'], function () { } else { window.location.href = res.location; } - }, 1500); - } else { - submit.removeAttr('disabled').removeClass('layui-btn-disabled'); + }, 1000); } + setTimeout(function () { + submit.text(orgText).removeAttr('disabled').removeClass('layui-btn-disabled'); + }, 1500); }, error: function () { - submit.removeAttr('disabled').removeClass('layui-btn-disabled'); + submit.text(orgText).removeAttr('disabled').removeClass('layui-btn-disabled'); } }); return false;