Java脚本如何进行确认对话?

时间:2016-01-24 09:51:59

标签: javascript php jquery django dialog

我正在使用Django编写应用程序。我不想制作新模板,但我想确保用户是否真的要删除此元素。

我只是使用href去查看,删除元素然后我回去做当前的一个。有没有简单的方法来执行此对话框,还是应该使用Django完成所有操作?

我正在使用此代码重定向到删除元素。

            <td><a class="button icon remove" href="delete/{{ item.id }}" role="button" value={{ item.id }}>Delete</a>

3 个答案:

答案 0 :(得分:3)

使用以下代码,这对我来说很好

 <td><a class="button icon remove" onclick="return confirm('Are you sure?')" href="delete/{{ item.id }}" role="button" value={{ item.id }}>Delete</a>

答案 1 :(得分:0)

如果需要,您可以使用基本的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> 

答案 2 :(得分:0)

您可以使用Bootbox.js。它为您提供了很好的引导消息框,即警报,确认和提示。

示例代码:

bootbox.confirm("Are you sure?", function(result) {
  Example.show("Confirm result: "+result);
});