我有索引.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
调用它。那行得通