我尝试使用 jQuery 每 10 秒刷新一次 div 中存储的数据。
我的 HTML 代码是:
<!DOCTYPE html>
<head>
<title>Untitled Document</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
setInterval(function() {
$("#latestData").load("getLatestData.php #latestData");
}, 10000);
});
</script>
</head>
<body>
<div id = "latestData">
</div>
</body>
</html>
我正在使用的 PHP 代码(据我所知,暂时不会因为相同的“数据”而改变):
<?php
echo "test";
?>
然而,它甚至没有在 html 页面上显示“测试”..有人能建议我哪里出了问题吗?
非常感谢
jQuery load
方法以不同的方式工作。尝试阅读其文档 http://api.jquery.com/load/.
您不必指定目标元素 ID 两次,删除第二个,如下所示:
$("#latestData").load("getLatestData.php");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)