From b5c13b05d429278f30f6f812ab8fcf34440af093 Mon Sep 17 00:00:00 2001 From: modzeleg Date: Mon, 1 Mar 2021 12:59:49 +0100 Subject: [PATCH] T191 button disables after save with confirmation --- src/main/resources/static/js/datatransfer.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/resources/static/js/datatransfer.js b/src/main/resources/static/js/datatransfer.js index c10dcb1..63da0b6 100644 --- a/src/main/resources/static/js/datatransfer.js +++ b/src/main/resources/static/js/datatransfer.js @@ -22,7 +22,7 @@ const getUpdate = function(){ $('#iconPlus').click(function(){addMessage()}); $('#btn-addRow').click(function(){addRow()}); //TODO remove later save onclick init -$('#btn-save').click(function(){updateData()}); +$('#btn-save').click(getUpdate); function getData(){ loadCookies(); @@ -102,18 +102,18 @@ function displaySaveConfirmation(){ function updateData(){ var updatedJson = generateJson(); + const dataSaved = function () { + displaySaveConfirmation(); + setDataOrigin(); + getData(); + } var request = $.ajax({ url: host + '/mock/json', type: 'PUT', data: JSON.stringify(updatedJson, null, 2), - dataType: "json", contentType: "application/json", }); - request.done(function () { - displaySaveConfirmation(); - setDataOrigin(); - getData(); - }); + request.done(dataSaved); } function addMessage(){