Ajax Автообновление - PullRequest
       2

Ajax Автообновление

1 голос
/ 06 сентября 2010

У меня есть div, где я хочу показать 6 изображений. Адреса этих изображений приходят с сервера. Я использую этот код.

updateImageDiv = function() {
                            $.ajax({
                                type : 'POST',
                                url : 'slider.php',
                                dataType : 'json',
                                data: {
                                    p_CustomerName : "Davide"
                                },
                                async:true,
                                success : function(data){
                                    $("#slider").html(data);
                                },
                                error : function(XMLHttpRequest, textStatus, errorThrown) {
                                    alert("Error: "+errorThrown);
                                }
                            });
                            document.write(count);
                        };

Этот код обновляет мой тег div. Но я хочу отправлять запросы на сервер через каждые 5 секунд, что обновит тег div, если данные будут другими. Потому что адреса изображений в базе данных меняются автоматически. Поэтому я хочу обновить тег div, как только эти адреса изменятся в моей базе данных. Возможно ли это?

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 06 сентября 2010

Я предлагаю использовать функцию таймера, поскольку она выполнит работу.

Как насчет настройки другой функции для вызова вашей функции обновления.вызовите функцию YourFunctionName для процесса (функции) jquery, который вы создали для обновления тега div.

0 голосов
/ 06 сентября 2010

Это также возможно при использовании веб-сокетов , но их поддержка на данный момент ограничена , и вы должны использовать обходные пути на основе Adobe Flash.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...