我有一个模板,其中列出了客户端的所有活动。在这个模板中,我有一个按钮来删除我选择的任何活动。这个按钮有一个确认要通过窗口删除。但它并没有像你期望的那样起作用。这个按钮有时有效,有时无效。
{% for servico in object_list %}
{{ servico.refferring_funcionario }}
{{ servico.get_lista_servico_display }}
{{ servico.data_servico }}
R$ {{ servico.valor_servico }}
<a href="{% url 'servico:editar-servico' servico.id %}" class="btn btn-secondary btn-sm">Edit</a>
<a href="" class="btn btn-danger btn-sm" onclick="return myFunction()">Delete</a>
{% endfor %}
Js
<script>
function myFunction() {
if (window.confirm("Você tem certeza que deseja excluir ?")) {
window.location.href="{% url 'servico:excluir-servico' servico.id %}";
}
}
我不认为这是问题所在,但要开始解决问题,我将设置href的值到#
<a href="#" class="btn btn-danger btn-sm" onclick="return myFunction()">Delete</a>