SetInterval 函数不适用于 PHP 文件


SetInterval function is not working with PHP File

我有索引.html像这样

<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/
libs/jquery/1.3.0/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var auto_refresh = setInterval(
function ()
{
//alert("abc");
$('#mydiv').load('xyz.php').fadeIn("slow");
}, 1000); 
});
</script>
</head>
<body>
<div id="mydiv"> </div>
</body>
</html>

在同一文件夹中有 xyz.php 文件,其代码如下:

<?php
echo "My first PHP script!";
?>

当我取消评论//alert("abc");并评论$('#mydiv').load('xyz.php').fadeIn("slow");警报消息每秒出现一次,但反之亦然,当我调用php文件并注释警报消息时,警报消息不起作用。为什么?

它对我有用,但你只能看到一次内容,因为.load函数正在替换旧内容,更改

$('#mydiv').load('xyz.php').fadeIn("slow");  

有了这个

$('#mydiv').append($('<div >').load('xyz.php'));

我将index.html重命名为index.php并通过localhost/firstproject/index.php调用它。那行得通