[fix] re-enable upload after re-submit
This commit is contained in:
parent
a224613c2b
commit
1816d390ce
|
|
@ -62,44 +62,32 @@ $( document ).ready( () => {
|
||||||
|
|
||||||
$( "#ulysses16_submit" ).click(function() {
|
$( "#ulysses16_submit" ).click(function() {
|
||||||
upload_leaderboard('ulysses16');
|
upload_leaderboard('ulysses16');
|
||||||
$('#ulysses16_submit').removeClass('btn-primary');
|
disable_btn($('#ulysses16_submit'));
|
||||||
$('#ulysses16_submit').text('Submitted');
|
|
||||||
$('#ulysses16_submit').prop('disabled', true);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$( "#att48_submit" ).click(function() {
|
$( "#att48_submit" ).click(function() {
|
||||||
upload_leaderboard('att48');
|
upload_leaderboard('att48');
|
||||||
$('#att48_submit').removeClass('btn-primary');
|
disable_btn($('#att48_submit'));
|
||||||
$('#att48_submit').text('Submitted');
|
|
||||||
$('#att48_submit').prop('disabled', true);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$( "#st70_submit" ).click(function() {
|
$( "#st70_submit" ).click(function() {
|
||||||
upload_leaderboard('st70');
|
upload_leaderboard('st70');
|
||||||
$('#st70_submit').removeClass('btn-primary');
|
disable_btn($('#st70_submit'));
|
||||||
$('#st70_submit').text('Submitted');
|
|
||||||
$('#st70_submit').prop('disabled', true);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$( "#a280_submit" ).click(function() {
|
$( "#a280_submit" ).click(function() {
|
||||||
upload_leaderboard('a280');
|
upload_leaderboard('a280');
|
||||||
$('#a280_submit').removeClass('btn-primary');
|
disable_btn($('#a280_submit'));
|
||||||
$('#a280_submit').text('Submitted');
|
|
||||||
$('#a280_submit').prop('disabled', true);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$( "#pcb442_submit" ).click(function() {
|
$( "#pcb442_submit" ).click(function() {
|
||||||
upload_leaderboard('pcb442');
|
upload_leaderboard('pcb442');
|
||||||
$('#pcb442_submit').removeClass('btn-primary');
|
disable_btn($('#pcb442_submit'));
|
||||||
$('#pcb442_submit').text('Submitted');
|
|
||||||
$('#pcb442_submit').prop('disabled', true);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$( "#dsj1000_submit" ).click(function() {
|
$( "#dsj1000_submit" ).click(function() {
|
||||||
upload_leaderboard('dsj1000');
|
upload_leaderboard('dsj1000');
|
||||||
$('#dsj1000_submit').removeClass('btn-primary');
|
disable_btn($('#dsj1000_submit'));
|
||||||
$('#dsj1000_submit').text('Submitted');
|
|
||||||
$('#dsj1000_submit').prop('disabled', true);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// Initialize file uploader
|
// Initialize file uploader
|
||||||
|
|
@ -170,6 +158,20 @@ $( document ).ready( () => {
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
|
function disable_btn(btn) {
|
||||||
|
btn.show();
|
||||||
|
btn.removeClass('btn-primary');
|
||||||
|
btn.text('Submitted');
|
||||||
|
btn.prop('disabled', true);
|
||||||
|
}
|
||||||
|
|
||||||
|
function enable_btn(btn) {
|
||||||
|
btn.show();
|
||||||
|
btn.addClass('btn-primary');
|
||||||
|
btn.text('Submit');
|
||||||
|
btn.prop('disabled', false);
|
||||||
|
}
|
||||||
|
|
||||||
function upload_leaderboard(name) {
|
function upload_leaderboard(name) {
|
||||||
obj = {}
|
obj = {}
|
||||||
obj.name = name;
|
obj.name = name;
|
||||||
|
|
|
||||||
|
|
@ -107,42 +107,42 @@ socket.on('result', (res) => {
|
||||||
my_res.ulysses16.fitness = e.fitness
|
my_res.ulysses16.fitness = e.fitness
|
||||||
$("#ulysses16_your").text(e.fitness);
|
$("#ulysses16_your").text(e.fitness);
|
||||||
if(e.fitness > 0) {
|
if(e.fitness > 0) {
|
||||||
$('#ulysses16_submit').show();
|
enable_btn($('#ulysses16_submit'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(e.name === "att48.txt") {
|
if(e.name === "att48.txt") {
|
||||||
my_res.att48.fitness = e.fitness
|
my_res.att48.fitness = e.fitness
|
||||||
$("#att48_your").text(e.fitness);
|
$("#att48_your").text(e.fitness);
|
||||||
if(e.fitness > 0) {
|
if(e.fitness > 0) {
|
||||||
$('#att48_submit').show();
|
enable_btn($('#att48_submit'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(e.name === "st70.txt") {
|
if(e.name === "st70.txt") {
|
||||||
my_res.st70.fitness = e.fitness
|
my_res.st70.fitness = e.fitness
|
||||||
$("#st70_your").text(e.fitness)
|
$("#st70_your").text(e.fitness)
|
||||||
if(e.fitness > 0) {
|
if(e.fitness > 0) {
|
||||||
$('#st70_submit').show();
|
enable_btn($('#st70_submit'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(e.name === "a280.txt") {
|
if(e.name === "a280.txt") {
|
||||||
my_res.a280.fitness = e.fitness
|
my_res.a280.fitness = e.fitness
|
||||||
$("#a280_your").text(e.fitness)
|
$("#a280_your").text(e.fitness)
|
||||||
if(e.fitness > 0) {
|
if(e.fitness > 0) {
|
||||||
$('#a280_submit').show();
|
enable_btn($('#a280_submit'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(e.name === "pcb442.txt") {
|
if(e.name === "pcb442.txt") {
|
||||||
my_res.pcb442.fitness = e.fitness
|
my_res.pcb442.fitness = e.fitness
|
||||||
$("#pcb442_your").text(e.fitness)
|
$("#pcb442_your").text(e.fitness)
|
||||||
if(e.fitness > 0) {
|
if(e.fitness > 0) {
|
||||||
$('#pcb442_submit').show();
|
enable_btn($('#pcb442_submit'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(e.name === "dsj1000.txt") {
|
if(e.name === "dsj1000.txt") {
|
||||||
my_res.dsj1000.fitness = e.fitness
|
my_res.dsj1000.fitness = e.fitness
|
||||||
$("#dsj1000_your").text(e.fitness)
|
$("#dsj1000_your").text(e.fitness)
|
||||||
if(e.fitness > 0) {
|
if(e.fitness > 0) {
|
||||||
$('#dsj1000_submit').show();
|
enable_btn($('#dsj1000_submit'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue