mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-12 09:00:40 +00:00
Some renaming and moving
This commit is contained in:
@ -1,8 +1,7 @@
|
||||
function sendNewJobFormData(newJobFormElement, progressModalElement, request) {
|
||||
function SubmitAddJobForm(newJobFormElement, progressModalElement, request) {
|
||||
var formData;
|
||||
var progress;
|
||||
var progressModal;
|
||||
var request;
|
||||
|
||||
formData = new FormData(newJobFormElement);
|
||||
progressModal = M.Modal.getInstance(progressModalElement);
|
||||
@ -15,6 +14,7 @@ function sendNewJobFormData(newJobFormElement, progressModalElement, request) {
|
||||
progressModalElement.querySelector(".determinate").style.width = progressInPercent;
|
||||
});
|
||||
request.addEventListener("load", function(event) {
|
||||
console.log(request.response);
|
||||
newJobFormElement.reset();
|
||||
location.reload();
|
||||
});
|
||||
@ -22,22 +22,20 @@ function sendNewJobFormData(newJobFormElement, progressModalElement, request) {
|
||||
progressModalElement.querySelector(".progress-in-percent").innerHTML = "0%";
|
||||
progressModalElement.querySelector(".determinate").style.width = "0%";
|
||||
});
|
||||
|
||||
progressModal.open();
|
||||
request.open("POST", window.location.href);
|
||||
request.send(formData);
|
||||
}
|
||||
|
||||
function initNewJobForm(newJobFormElement, progressModalElement) {
|
||||
function initAddJobForm(addJobFormElement, progressModalElement) {
|
||||
var request;
|
||||
|
||||
request = new XMLHttpRequest();
|
||||
|
||||
newJobFormElement.addEventListener("submit", function(event) {
|
||||
addJobFormElement.addEventListener("submit", function(event) {
|
||||
event.preventDefault();
|
||||
sendNewJobFormData(newJobFormElement, progressModalElement, request);
|
||||
SubmitAddJobForm(addJobFormElement, progressModalElement, request);
|
||||
});
|
||||
|
||||
progressModalElement.querySelector(".cancel").addEventListener("click", function(event) {
|
||||
request.abort();
|
||||
});
|
Reference in New Issue
Block a user