From c05a25fe948b4958ffd31812b683340e468cf4a3 Mon Sep 17 00:00:00 2001 From: keychera <kyogatama@gmail.com> Date: Mon, 27 Nov 2017 23:33:50 +0700 Subject: [PATCH] post from java to express --- .../src/main/webapp/resources/js/order.js | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/PrOjek/webapp/src/main/webapp/resources/js/order.js b/PrOjek/webapp/src/main/webapp/resources/js/order.js index 46ae81a7e..6c51110a2 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() { -- GitLab