【发布时间】:2019-10-21 17:19:32
【问题描述】:
我正在尝试在项目中的所有 ajaxForms 上使用 beforeSend 和 complete 函数。我想这样做,而不是在整个项目中添加确切的代码。
我已经能够在每个表单的基础上使用以下代码完成此操作。
beforeSend: function() {
$('.lightbox').append('<div id="page-loader" style="display:block"><div class="page-loader-overlay"></div><div class="page-loader-content-container"><div class="top-corners"><div></div></div><div class="middle"><div class="page-loader-content">Loading...</div></div><div class="bottom-corners"><div></div></div></div></div>');
},
complete: function(xhr) {
$('.lightbox#page-loader').remove()
},
我希望能够将该代码放在一个每次提交 ajaxForm 时都会执行的地方。这可能吗?
【问题讨论】:
标签: javascript jquery ajax ajaxform