diff options
-rw-r--r-- | dir.html | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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); |