From 98b2b1bb4abbc7b650f9b9edd43c91e90f9880b5 Mon Sep 17 00:00:00 2001 From: ache Date: Thu, 21 Feb 2019 18:29:15 +0100 Subject: delete in the HMI --- dir.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dir.html b/dir.html index 7b3e3ed..feff38b 100644 --- a/dir.html +++ b/dir.html @@ -82,7 +82,7 @@ const onSelectFile = () => { } }; -const deleteMethode = url => { +const deleteMethode = (url, th) => { fetch( url , { method: 'DELETE', }).then( @@ -91,6 +91,7 @@ const deleteMethode = url => { } ).then( success => { + if( th ) th.parentNode.removeChild(th) console.log(success); } ).catch( @@ -112,7 +113,7 @@ const onPageLoad = () => { a.onclick = () => false; td.appendChild(a); a.addEventListener('click', () => { - deleteMethode('/' + e.href.split('/').slice(3).join('/')) + deleteMethode('/' + e.href.split('/').slice(3).join('/'), e.parentNode.parentNode) return false; }, false); e.parentNode.parentNode.appendChild(td); -- cgit v1.2.3