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