Как показать загружаемый gif-файл, в то время как выполняется форма отправки JQuery

Я пытаюсь показать простой spinner gif, пока выполняется отправка (это занимает немного времени, потому что мне нужно установить связь с поставщиками через веб-службы) .

Итак, у меня есть следующее:

$('#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 и не хочу)?

Спасибо.

10
задан content01 15 November 2011 в 18:03
поделиться