BudgetingApp/app/static/vendors.js
ydb5755 b6dd9d4892 init vendors js file
add function to delete buttons
add connection to add vendor api
2024-10-09 14:40:45 +03:00

14 lines
No EOL
493 B
JavaScript

const delButtons = document.getElementsByClassName('del-button');
async function deleteVendor(id){
var result = await fetch(`/delete_vendor/${id}`, {method:'POST'});
var data = await result.json();
document.getElementById(`${id}-row`).remove();
}
document.addEventListener("DOMContentLoaded", (event) => {
for(let i = 0; i < delButtons.length; i++){
delButtons[i].addEventListener('click', e => {
deleteVendor(parseInt(e.target.id));
})
}
});