diff --git a/PrOjek/webapp/src/main/webapp/resources/js/order.js b/PrOjek/webapp/src/main/webapp/resources/js/order.js index 46ae81a7e56674d2cfd0bb25401ee8f5e856c89a..6c51110a2a4e5f0ab351131a93bcbef5723347bd 100644 --- a/PrOjek/webapp/src/main/webapp/resources/js/order.js +++ b/PrOjek/webapp/src/main/webapp/resources/js/order.js @@ -3,8 +3,31 @@ var destination = null;; var pickingpoint = null; var idDriver = 0; var comment = null; -var driver +var driver; +function post(path, params, method) { + method = method || "post"; // Set method to post by default if not specified. + + // The rest of this code assumes you are not using a library. + // It can be made less wordy if you use one. + var form = document.createElement("form"); + form.setAttribute("method", method); + form.setAttribute("action", path); + + for(var key in params) { + if(params.hasOwnProperty(key)) { + var hiddenField = document.createElement("input"); + hiddenField.setAttribute("type", "hidden"); + hiddenField.setAttribute("name", key); + hiddenField.setAttribute("value", params[key]); + + form.appendChild(hiddenField); + } + } + + document.body.appendChild(form); + form.submit(); +} function nextToSelectDriver() { var prev = 'select-destination'; @@ -29,6 +52,7 @@ function nextToWaitingForOrder() { var next = 'wait-order'; document.getElementById(prev).style.display = 'none'; document.getElementById(next).style.display = 'block'; + post('http://localhost:3000/findorder',{id:idCustomer}); } function backToFindOrder() {