Я хочу, чтобы менеджер мог скрывать сделанные комментарии, чтобы клиенты не видели плохие / неуместные отзывы.Поскольку я использовал jinja, я должен написать только одну строку кода, и он будет проходить по данным в базе данных.Однако, когда я назначаю идентификатор тегу списка, он удаляет только первый элемент, что не то, что я хочу.Я хочу, чтобы пользователь мог выбрать, какой комментарий он хочет скрыть / удалить, и удалить его из поля зрения после активации кнопки.
Я подумал передать {{record [0]}} вЯ бы;это индекс для базы данных - но он все еще не работает ..
{% extends "base.html" %}
{% block content %}
<h1>Aurous 79® Admin</h1>
<br>
<p>Click here to run <a href="/adminreports">Reports</a> from your feedback form</p>
<br><br>
<h2>Manage Customer Guestbook</h2>
<p>Here you can manage the posts being viewed below.</p>
<h3>Customer Guestbook:</h3>
<ul id="customer_comments">
<p>| Name | Comments | Date | Time | Edit Entry |</p>
{% for record in data %}
<li id="{{ record[0] }}">| {{ record[1] }} | {{ record[12] }} | {{ record[14] }} | {{ record[15] }} |</li><button onclick="myFunction()">Hide</button>
<script>
function myFunction() {
document.getElementById("{{ record[0] }}").innerHTML = "";
}
</script>
{% endfor %}
</ul>
<p>Click here to <a href="/logout">Logout</a></p>
{% endblock %}
после активации кнопки ничего не происходит;Я проверил страницу, и позиция индекса совпадает с моей базой данных, поэтому я не знаю, где я ошибаюсь '