我正在制作一个带有排行榜桌的小游戏项目.
我试图从mysql数据库获取排行榜,使用jQuery ajax和PHP显示,但它给我一个错误消息.
我的语法似乎很好看,所以我不确定问题是什么.
$("#leader-btn").click(function() {
$.ajax({
type: "GET",
url: "leaderboard.php",
dataType: "html",
success: function(response) {
$("#leaderboard-box").html(response);
$("#leaderboard-box").css("display","block");
}
});
});
Run Code Online (Sandbox Code Playgroud) 我是Javascript的新手,我只是在尝试打印一个简单的for循环到HTML.
HTML:
<div id="hello"</div>
Run Code Online (Sandbox Code Playgroud)
JS:
var text="";
for (var i=0;i<10;i++) {
document.getElementById("hello").innerHTML=text+i;
}
Run Code Online (Sandbox Code Playgroud)
我的问题是这段代码只输出最后一次迭代'9',而不是'0123456789'这就是我想要的.
现在,如果我这样做document.write打印出来的数字很好,但我听说这是不好的做法,所以我只是想以正确的方式做到这一点.
谢谢