我有像这样的index.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文件和评论警报消息时,警报消息每秒都会出现,反之亦然。为什么呢?
答案 0 :(得分:0)
它对我有用,但你只能看到一次内容,因为.load
函数正在替换旧内容,更改
$('#mydiv').load('xyz.php').fadeIn("slow");
用这个
$('#mydiv').append($('<div >').load('xyz.php'));
答案 1 :(得分:0)
我将index.html重命名为index.php并由localhost/firstproject/index.php
调用。这工作