javascript - 刷新某个div

标签 javascript 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()中实现这些内容

关于javascript - 刷新某个div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18974132/

相关文章:

javascript - 何时使用 ajax.load() 或 jquery.ajax()

javascript - 为phonegap应用程序预先创建html服务器端的缺点

jquery - 从 AJAX 调用填充选择列表到 CFC

javascript - 单个页面中的两个 xmlHttpRequests

javascript - for 循环 for querySelectorALL

JavaScript:扩展 Array.prototype 有什么危险?

javascript - 为bracket.js制作一个插入函数

javascript - 以特定顺序调用的嵌套 AJAX 调用

javascript - 移动一次滚动条改变屏幕的位置

javascript - Threejs 骰子,如何把数字放在脸上