X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Futils%2Fajax.js;h=dc217053aed70d0f17f74f6b59aecd9ece81b7c7;hb=8a477a7e1b781babc74d7935b80ac0b18ec04f86;hp=ab288bc77c7aa32a64fccc8462e50efccd9a40ab;hpb=da06a6eb0237123ce43fdb01cb06246b8b57f5e5;p=vchess.git diff --git a/public/javascripts/utils/ajax.js b/public/javascripts/utils/ajax.js index ab288bc7..dc217053 100644 --- a/public/javascripts/utils/ajax.js +++ b/public/javascripts/utils/ajax.js @@ -3,7 +3,7 @@ function toQueryString(data) { let data_str = ""; Object.keys(data).forEach(k => { - data_str += k + "=" + data[k] + "&"; + data_str += k + "=" + encodeURIComponent(data[k]) + "&"; }); return data_str.slice(0, -1); //remove last "&" } @@ -42,7 +42,6 @@ function ajax(url, method, data, success, error) // Append query params to URL url += "/?" + toQueryString(data); } - xhr.open(method, url, true); xhr.setRequestHeader('X-Requested-With', "XMLHttpRequest"); if (["POST","PUT"].includes(method))