是否有可能让 ajax 微调setTimeout
器beforeSend
旋转 4 秒?或者我必须使用不同的功能来做到这一点?
我想这样做的原因是因为有时处理速度如此之快,以至于用户甚至无法看到使用 ajax 微调器的效果。
var v = $("#contact-form").validate({
submitHandler: function(form) {
$(form).ajaxSubmit({
beforeSend: function() {
$('.submit-btn button').addClass('loading');
},
url: 'send-mail.php',
success: function() {
$('.submit-btn button').addClass('message-sent');
},
complete: function() {
$('.submit-btn button').removeClass('loading').text('Send'); }
});
v.resetForm();
}
})