Показать сообщение отдельно
  #1 (permalink)  
Старый 21.05.2015, 03:31
Новичок на форуме
Отправить личное сообщение для ultra33 Посмотреть профиль Найти все сообщения от ultra33
 
Регистрация: 21.05.2015
Сообщений: 2

Обновить div по Таймеру
Сам нормально на пхп кожу, в яве ноль. Есть <div name="statuz">Ready</div> и скрипт statuz.php. Нужно, чтобы актуальная информация от скрипта всегда была на странице и обновлялась как можно чаще. Искал готовое решение. Я даже не уверен, те ли библиотеки использую, пробовал максимум подключить:
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.ui/1.8.5/jquery-ui.min.js"></script>
<script type='text/javascript' src='css/jquery-1.11.2.min.js' />
<script type='text/javascript' src='css/jquery.timers-1.0.0.js' />

Так не работает:
<script type="text/javascript">
$(document).ready(function(){
var j = jQuery.noConflict();
j(document).ready(function()
{
j(".refreshMe").everyTime(1000,function(i){
j.ajax({
url: "statuz.php",
cache: false,
success: function(html){
j(".refreshMe").html(html);
}
})
})
});
j('.refreshMe').css({color:"red"});
});
</script>
</head>
<body>
<div class="refreshMe"><b><i>This div element will refresh in everey 5 sec <br>
<font color='blue'>
This will be replaced by a randomly generated number after every 5 seconds.</font></b></i>
</div>

Так тоже:
<script language="JavaScript">  
$(document).ready(function () {
    var interval = 500;   //number of mili seconds between each call
    var refresh = function() {
        $.ajax({
            url: "statuz.php",
            cache: false,
            success: function(html) {
                $('#server-name').html(html);
                setTimeout(function() {
                    refresh();
                }, interval);
            }
        });
    };
    refresh();
});
</script>
<div id="server-name">test</div>

Подскажите плиз максимально простое решение. (И если какие библиотеки не учёл - то какие нужны).

Последний раз редактировалось ultra33, 21.05.2015 в 03:37.
Ответить с цитированием