first wave of static assets

This commit is contained in:
sm
2015-08-26 23:15:53 -07:00
parent 77f9f8033b
commit 6797c134d1
3 changed files with 162 additions and 0 deletions
+60
View File
@@ -0,0 +1,60 @@
$(function(){
$("#error").hide();
if($("#error > div").text() != "") {
$("#error").show();
}
loadServers();
loadGames();
});
function loadServers() {
$.get("/ui/servers", function(data) {
$("#server-list").append(data);
$(".start").click(function(e) {
$("#error").hide();
data = {
'server': $(this).attr("value"),
}
$.post(
"/api/v1/game/add/",
JSON.stringify(data),
function(data) {
if (data.ok) {
loadGames();
} else {
$("#error").text(data.error);
$("#error").show();
}
}
);
});
});
}
function loadGames() {
$.get("/ui/games", function(data) {
$("#game-list").empty();
$("#game-list").append(data);
$(".stop").click(function(e) {
$("#error").hide();
data = {
'name': $(this).attr("server"),
'game_id': $(this).attr("value"),
}
$.post(
"/api/v1/game/stop/",
JSON.stringify(data),
function(data) {
if (data.ok) {
loadGames();
} else {
$("#error").text(data.error);
$("#error").show();
}
}
);
});
});
}