Added loading screen to runnow

This commit is contained in:
Jeroen De Meerleer 2017-04-17 10:10:35 +02:00
parent 16f72b47d4
commit dddc0a949c
WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS.
GPG Key ID: 28CCCB8F62BFADD6
3 changed files with 22 additions and 17 deletions

BIN
images/ajax-loader.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -24,24 +24,26 @@
$(document).ready(function() { $(document).ready(function() {
$("body").on("click", "#patternDropdown li", function() { $("body").on("click", "#patternDropdown li", function() {
if(this.value != "custom") { $("input#delay").val($(this).data("val")); } if(this.value != "custom") { $("input#delay").val($(this).data("val")); }
}); });
$('#nextrunselector').datetimepicker(); $('#nextrunselector').datetimepicker();
$("body").on("click", ".runcron", function() { $("body").on("click", ".runcron", function() {
fullurl = "/runnow.php?jobID=" + $(this).data("id"); $("#ajax_loader").show();
$.ajax(fullurl).done(function(data) { fullurl = "/runnow.php?jobID=" + $(this).data("id");
results = JSON.parse(data); $.ajax(fullurl).done(function(data) {
results = JSON.parse(data);
if(results["error"] !== undefined) { if(results["error"] !== undefined) {
$("#resulttitle").html("Error"); $("#resulttitle").html("Error");
$("#resultbody").text(results["error"]); $("#resultbody").text(results["error"]);
} else { } else {
$("#resulttitle").html("Success"); $("#resulttitle").html("Success");
$("#resultbody").text(results["message"]); $("#resultbody").text(results["message"]);
} }
$('#resultmodal').modal('show'); $("#ajax_loader").hide();
}) $('#resultmodal').modal('show');
});
}); });
}); });

View File

@ -48,4 +48,7 @@
</div> </div>
</div> </div>
<div id='ajax_loader' style="position: fixed; left: 50%; top: 50%; display: none;">
<img src="/images/ajax-loader.gif">
</div>
{% endblock %} {% endblock %}