Uncaught ReferenceError: getCSRFToken is not defined
at HTMLButtonElement. (main.js
< /code>
const delUrl = document.body.dataset.delNoteUrl;
deleteBtn.addEventListener("click", (e) => {
e.preventDefault();
if (e.target.classList.contains("delete-btn")) {
const parentLi = e.target.closest(".todo__note");
const noteId = parentLi.getAttribute("data-id");
fetch(`${delUrl}/${noteId}`, {
method: "POST",
headers: {
"X-CSRFToken": getCSRFToken(),
},
})
.then((response) => response.json())
.then((data) => {
if (data.status == "success") {
parentLi.remove();
}
});
}
});```
Here is HTML, if need.
- {% for note in notes %}
-
{{ note.text }}
{% endfor %}
Подробнее здесь: https://stackoverflow.com/questions/797 ... javascript
Мобильная версия