Как передать id объекта в js-функцию вне for? DJANGO
У меня есть кнопка удаления, которая удаляет объект из базы данных. У этой кнопки есть функция js windows.confirm для удаления. Мне нужно передать servico.id в функцию, чтобы я мог ссылаться на объект в представлении. Как мне это сделать?
<a href="#" class="btn btn-danger btn-sm" onclick="return myFunction()">Delete</a>
Script
<script>
function myFunction() {
if (window.confirm("Você tem certeza que deseja excluir ?")) {
window.location.href="{% url 'servico:excluir-servico' servico.id %}";
}
}
</script>
html
<a href="#" data-id="{{servico.id}}" id="de" class="btn btn-danger btn-sm" onclick="return myFunction()">Delete</a>
js
<script>
function myFunction() {
if (window.confirm("Você tem certeza que deseja excluir ?")) {
_id = $('#').attr(''data-id)
window.location.href="`${window.location.pathname}/${_id}`;";
}
}
</script>
Я использовал jquery, вам нужно включить его.