Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP包括工作,但JQuery加载不包括';T_Php_Jquery_Load - Fatal编程技术网

PHP包括工作,但JQuery加载不包括';T

PHP包括工作,但JQuery加载不包括';T,php,jquery,load,Php,Jquery,Load,我在一个div中有一些代码,需要每隔几秒钟刷新一次。 如果我使用一个PHP include,页面工作正常,但显然无法刷新。 当我使用jquery加载时,我的PHP函数都不能在包含的文件中工作,PHP变量也无法识别。任何帮助都将不胜感激 <script type="text/javascript"> function refreshPosts() { $('div#refresh').load('/include/included_file.php'); setTim

我在一个div中有一些代码,需要每隔几秒钟刷新一次。 如果我使用一个PHP include,页面工作正常,但显然无法刷新。 当我使用jquery加载时,我的PHP函数都不能在包含的文件中工作,PHP变量也无法识别。任何帮助都将不胜感激

<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>

函数refreshPosts(){
$('div#refresh').load('/include/include_file.php');
setTimeout(“refreshPosts()”,1000);
} 
$(文档).ready(函数(){
刷新帖子();
});
在我的php文件中,存在对各种函数的调用,其结果如下:


致命错误:调用未定义的函数myFunction()

,因为您并没有添加任何代码或有用的错误,所以我们只能推测这个问题。我猜问题在于:


您的主页的php代码中包含一些include或一些对象实例化,而这些在“jquery加载”(我猜您指的是ajax请求)页面中并不存在。我大约90%确定这是你的问题,但无法提供更多细节,因为。。。好。。。缺少要继续的内容。

请在此处提供您的代码。。任何代码/错误消息/。。。非常感谢您…更改此行
setTimeout(“refreshPosts()”,1000)
设置超时(函数(){refreshPosts();},1000)