У меня есть тег Div, который содержит php, чтобы заполнить этот div информацией , что я хочу сделать, чтобы сделать так, чтобы страница вызывалась каждые 15 секунд, чтобы она могла обновлять информацию там без необходимости перезагружать всю веб-страницу. Я пытался сделать это с помощью JavaScript/JQuery, и я просто не могу заставить его работатьReload the DIV без перезагрузки всей страницы
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
var auto_refresh = setInterval(
function()
{
$('.View').load('Small.php').fadeIn("slow");
}, 15000); // refresh every 15000 milliseconds
</script>
<div class="View"><?php include 'Small.php'; ?></div>
это то, что я после поиска некоторые, и то, что происходит, оно загружает Смолл. php, но он не обновляет его и не обновляет информацию каждые 15 секунд.
, пожалуйста, помогите!
Я должен добавить все мои php-массивы, которые должны отображаться, все они выполняются в Small.php, а страница, в которую я включаю, просто изолирована.
EDIT: Что никто не заметил, так это то, что мой первый скрипт, ссылающийся на jQuery, не имел закрывающего тега, и это нарушало мой второй скрипт. после добавления в правильный закрывающий тег скрипт, наконец, работал, но fadeIn не отображается должным образом, не используя сначала fadeOut.
Пожалуйста, поиск, прежде чем отправлять вопрос .. его дубликат - http://stackoverflow.com/questions/10427573/refresh-div-with-jquery –
, что вар auto_refresh ?вы не используете его нигде, просто вызовите setInterval, не присваивайте его переменной, которую вы никогда не используете. – Bryan
Я обновил свой ответ, чтобы избежать кеширования браузера. –