我正在使用Django编写应用程序。我不想制作一个新模板,但我想确保用户是否真的要删除此元素。
我只是使用 href 去查看,删除元素,然后我返回当前元素。有没有简单的方法来做这个对话框,或者我应该用 Django 做所有事情?
我正在使用此代码重定向到删除元素。
<td><a class="button icon remove" href="delete/{{ item.id }}" role="button" value={{ item.id }}>Delete</a>
使用以下代码,这对我来说工作正常
<td><a class="button icon remove" onclick="return confirm('Are you sure?')" href="delete/{{ item.id }}" role="button" value={{ item.id }}>Delete</a>
您可以使用Bootbox.js。它为您提供了很好的引导消息框,即警报,确认和提示。
示例代码:
bootbox.confirm("Are you sure?", function(result) {
Example.show("Confirm result: "+result);
});
如果你
愿意,你可以使用基本的javascript提示符,它会像
<script>
function myFunction() {
var prompt = confirm("Are you sure you want to delete this item");
if (prompt == true){
//do the delete function;
} else {
//do the alternative function;
}
}
</script>