2013-12-04 3 views
0

У меня есть немного кода в div, который нужно обновлять каждые несколько секунд. Если я использую PHP, страница работает нормально, но явно не может быть обновлена. Когда я использую загрузку jquery, ни одна из моих функций PHP не работает в включенном файле, и ни одна из переменных php не распознается. Любая помощь была бы чрезвычайно оценена!PHP включает работы, но загрузка JQuery не

<script type="text/javascript"> 
function refreshPosts() { 

    $('div#refresh').load('/include/included_file.php'); 
    setTimeout("refreshPosts()",1000); 

} 
</script> 

<script type="text/javascript"> 
$(document).ready(function() { 
    refreshPosts(); 
}); 
</script> 

В моем файле PHP, есть вызовы к различным функциям, в результате которых в этом:

Фатальная ошибка: Вызов неопределенной функции MYFUNCTION()

+3

просьба указать ur __code__ здесь. –

+2

Любое сообщение об ошибке/код будет очень оценено, чтобы помочь вам ... –

+0

изменить эту строку 'setTimeout (" refreshPosts() ", 1000);' to 'setTimeout (function() {refreshPosts();}, 1000);' –

ответ

0

Поскольку вы не добавили код или полезные ошибки, мы можем только размышлять над проблемой. Моя догадка заключается в следующем:

Ваша основная страница содержит в своем php-коде некоторые из них, или некоторые экземпляры объектов, которые не существуют в вашем «загруженном jquery» (я предполагаю, что вы имеете в виду запрос ajax) стр. Я примерно на 90% уверен, что это твоя проблема, но не могу дать больше деталей, потому что ... ну ... недостатка в вещах.

Смежные вопросы