请查看这个简单的JSFiddle(忽略所有的JavaScript代码,这个问题只是关于动态加载动画GIF的)。
在提交表单之前,我想展示动态加载动画GIF。
我尝试了这个:
setTimeout(function(){
$('form[name="checkout-form"]').submit();
},1000);
这段代码运行良好,当提交请求后,动画加载GIF会出现1秒钟,但它会在请求发送完毕后停止。
那么我该怎么做才能让GIF在页面重新加载(或直到从页面接收到响应)之前继续播放动画呢?