2016-03-10 6 views
1

У меня есть код в PHP, как это:Перезагрузить страницу В PHP Для отображения изображения

<div class="row" id="buttons"> 
<?php 
    for ($i = 0; $i < $n; $i++) { 
     $path = 'miniatura' . $camera_array[$i]['cameraId'] . '.jpeg'; 
     $fp = fopen($path, 'w'); 
     fwrite($fp, $get_miniature); 
     fclose($fp); 
     echo '<div class="thumbnail" style="float:left;display:inline;" id="little"><img src="' . $path . '"/></div>'; 
    } 
?> 
</div> 

Я хочу, чтобы перезагрузить DIV с моим кодом, чтобы обновить изображение в течение 5 секунд. В интернете я нашел метод JQuery load() и написал этот JavaScript:

<script type="text/javascript"> 
    var auto_refresh = setInterval(
    function() 
     { 
      $('#buttons').load(location.href+ " #little"); 
     },5000); 
</script> 

Но это не работает. Что не так? Пожалуйста помоги.

+0

Просто устранить одну возможность - вы тестирования с помощью (а) протокол HTTP, а не файл протокола? Вы видите неудачный запрос на вкладке сети браузеров в инструментах разработчика? –

ответ

1

Попробуйте deleteing белое пространство перед тем " #little"

$('#buttons').load(location.href+ "#little");

+0

Это все еще не сработало. Теперь он загружает всю страницу в этот div. Имеет ли значение, если страница находится на WordPress CMS? –