diff --git a/src/templates/nutrition.html b/src/templates/nutrition.html
index bc7fa6a..1c31917 100644
--- a/src/templates/nutrition.html
+++ b/src/templates/nutrition.html
@@ -40,6 +40,7 @@
// Beispielsweise das Formular zurücksetzen
form.reset();
updateSubmitButtonState();
+ loadDatabaseEntries();
}).catch(error => {
console.error('Fehler:', error);
});
@@ -98,7 +99,7 @@
}
function updateDeleteButtonState() {
- const selectedRows = document.querySelectorAll('#nutrition-table.selected').length;
+ const selectedRows = document.querySelectorAll('#database-nutrition-table .selected').length;
const deleteButton = document.getElementById('delete-row-button');
deleteButton.disabled = selectedRows === 0;
if (selectedRows === 0) {
@@ -107,11 +108,13 @@
}
+
function loadDatabaseEntries() {
fetch('/get_database_entries') // Pfad zur entsprechenden Flask-Route
.then(response => response.json())
.then(data => {
const tableBody = document.getElementById('database-nutrition-table').getElementsByTagName('tbody')[0];
+ tableBody.innerHTML = '';
data.forEach(entry => {
const row = tableBody.insertRow();
row.insertCell(0).innerHTML = entry.food;