我想在执行提交操作时显示一个简单的旋转图标(需要一些时间,因为我必须通过 Web 服务与提供者建立通信)。
所以,我有以下代码:
$('#gds_form').submit(function() {
var pass = true;
//some validations
if(pass == false){
return false;
}
$("body").prepend('<div class="ui-widget-overlay" style="z-index: 1001;"></div>');
$("body").prepend("<div id ='PleaseWait'><img src='/images/spinner.gif'/></div>");
return true;
});
问题是,这个 .gif 没有展示任何动画,就像被冻结了一样。
为什么会这样呢?
还有其他实现方式吗?(请注意我不使用 AJAX,也不想使用)
谢谢。
gif
被冻结了,那与 JavaScript/jQuery 没有任何关系。 - Sparky