如何删除带有 windows.confirm 的对象?
How to delete an object with a windows.confirm?
我有一个模板,其中列出了客户的所有活动。在此模板中,我有一个按钮可以删除我选择的任何 activity。此按钮通过 windows.confirm 确认删除。但它没有按您预期的方式工作。按钮有时有效,有时无效。
{% 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>
我有一个模板,其中列出了客户的所有活动。在此模板中,我有一个按钮可以删除我选择的任何 activity。此按钮通过 windows.confirm 确认删除。但它没有按您预期的方式工作。按钮有时有效,有时无效。
{% 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>