在PHP中重新加载页面以显示图像

时间:2016-03-10 02:12:16

标签: javascript php jquery setinterval

我在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秒内刷新图片。在Internet上我找到了JQuery load()方法并编写了这个JavaScript:

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

但它不起作用。怎么了?请帮忙。

1 个答案:

答案 0 :(得分:1)

尝试删除" #little"

之前的空白区域

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