【发布时间】:2018-09-12 21:36:10
【问题描述】:
好的,所以我正在制作一种在线多人游戏,需要 4 人加入一个大厅。 一切都完成了,但我希望屏幕不断更新谁加入了大厅。 这是我的功能。
function lobbyquery(x){
$.ajax({
url: 'inc/fn/lobbyload.php?lid='+ x,
success: function(data) {
var spl = data.split(",")
var p1 = spl[0];
var p2 = spl[1];
var p3 = spl[2];
var p4 = spl[3];
var pl = spl[4];
var pleft = 4 - pl;
$('#game').html('Player1 : ' + p1 + '<br>Player2 : ' + p2 + '<br>Player3 : ' + p3 + '<br>Player4 : ' + p4 + '<br><Br>' + pleft + ' players left to join.')
}
});
}
我找不到任何解决方案,请帮忙。
【问题讨论】:
-
你应该使用 socket.io
-
避免轮询使用套接字。
标签: javascript jquery ajax loops