aboutsummaryrefslogtreecommitdiff
path: root/assets_src/js/list.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets_src/js/list.js')
-rw-r--r--assets_src/js/list.js13
1 files changed, 12 insertions, 1 deletions
diff --git a/assets_src/js/list.js b/assets_src/js/list.js
index be7f007..7a4f69e 100644
--- a/assets_src/js/list.js
+++ b/assets_src/js/list.js
@@ -68,8 +68,19 @@ async function listButtonHandler(e) {
68 } 68 }
69 break; 69 break;
70 case 'gril-delete': 70 case 'gril-delete':
71 //TODO: backend 71 let liFilter = x => x.tagName && x.tagName.toLowerCase() === 'li';
72 let item = dom.closest(e.target, liFilter);
73 try {
74 await ajax.del(
75 `${window.location}/order`,
76 `gril=${item.id}`,
77 { headers: {
78 'Content-Type': 'application/x-www-form-urlencoded',
79 } });
72 item.parentNode.removeChild(item); 80 item.parentNode.removeChild(item);
81 } catch(e) {
82 alert(e.message);
83 }
73 break; 84 break;
74 } 85 }
75} 86}