我正在尝试更新浏览器上的值而不刷新主页本身。但是,它不起作用。我正在使用JQuery,PHP和HTML。
这是HTML页面:
<html>
<head>
<title>Testing Live Update</title>
<script type="text/javascript">
<!--
$(document).ready(function(){
loadrandom();
});
function loadrandom(){
$("#random_data").load("random.php");
setTimeout(loadrandom, 2000);
}
//-->
</script>
</head>
<body>
<div id="random_data"></div>
</body>
</html>
这是random.php:
<?php
echo mt_rand(0,100);
?>
如果我执行random.php,它会起作用并回送一个随机数。
所以,我的代码出了什么问题。
答案 0 :(得分:2)
将此代码添加到标题标记下的jquery脚本上方:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>