Я пытаюсь получить некоторую информацию внутри метки td в таблице HTML, когда нажимаю на определенный значок, но, похоже, он просто не работает. Вот код таблицы:
{% for element in incomesfl %}
<tr>
<td name="reason">{{element[1]}}</td>
<td name="date">{{element[2]}}</td>
<td name="value">{{element[0]}}</td>
<td><div><i class="far fa-trash-alt"></i></div></td>
</tr>
{% endfor %}
Таблица отлично работает в HTML ... и вот код, который я использую, чтобы получить желаемое значение:
$(".fa-trash-alt").click(function(){
var a = $(this).closest('[name="value"]').innerHTML;
alert(a)
$.post( "/in_out", { val: a});
})
Я просто использую оповещение, чтобы убедиться, что я действительно получаю правильное значение, но это всего лишь помощь в отладке.
Идея состоит в том, чтобы получить значение внутри этой метки, а затем передать его в мой файл python application.py, чтобы я мог обработать его там, но предупреждение продолжает возвращаться пустым.