谁能给我有关如何刷新 div 的建议。
我正在制作国际象棋游戏,我希望每次其他玩家将数据发布到数据库时加载 div。我的游戏快结束了,当你移动一个棋子时,玩家 2 不会看到玩家 1 所做的移动,当玩家 2 刷新浏览器时,他/她现在可以看到玩家 1 已经移动了一个棋子。
我怎样才能自动实现这一点?
我正在使用 jQuery 和 Ajax。
谁能给我有关如何刷新 div 的建议。
我正在制作国际象棋游戏,我希望每次其他玩家将数据发布到数据库时加载 div。我的游戏快结束了,当你移动一个棋子时,玩家 2 不会看到玩家 1 所做的移动,当玩家 2 刷新浏览器时,他/她现在可以看到玩家 1 已经移动了一个棋子。
我怎样才能自动实现这一点?
我正在使用 jQuery 和 Ajax。
就像是:
<script type="text/javascript">
window.onload = setupRefresh;
var interval = 1000;
function setupRefresh() {
setTimeout("refreshPage();", interval); // milliseconds
}
function refreshPage() {
//get game state using ajax and update div
}
这将每秒刷新一次(== 1000ms,更改为您想要/需要的内容),您需要在 refreshPage() 中实现这些内容
试试这个,使用 jQuery 每 10 秒自动加载和刷新 Div。 如果不显示您已经完成的工作,就无法回答更多?
希望这样的事情可以帮助你...... :)
$(document).ready(function(){
setInterval(targetDiv, 1000);
});
function targetDiv(){
$.ajax({
url: "/refresh_your_div_function",
//Other code u need to perform
}).done(function() {
//Your code
});
}