Javascript 如何添加删除确认消息

Javascript 如何添加删除确认消息,javascript,jquery,django,django-templates,Javascript,Jquery,Django,Django Templates,在HTML中,delete_icon是一个图像类,在该类中,如果我单击它,电子邮件id将被删除,而不显示任何确认消息。我想添加一个弹出窗口,以便在单击delete\u图标时显示。上面提到的弹出窗口应该打开,如果单击了yes,实例应该被删除,否则它应该返回相同的结果。如何在jQuery或JavaScript中实现这一点?试试这个 $('.delete_icon').click(function(){ if(confirm('Are sure want to delete reco

在HTML中,
delete_icon
是一个图像类,在该类中,如果我单击它,电子邮件id将被删除,而不显示任何确认消息。我想添加一个弹出窗口,以便在单击
delete\u图标时显示。上面提到的弹出窗口应该打开,如果单击了
yes
,实例应该被删除,否则它应该返回相同的结果。如何在
jQuery
JavaScript
中实现这一点?

试试这个

 $('.delete_icon').click(function(){
        if(confirm('Are sure want to delete record?'))
        {
  var obj = $(this)
 var csrf_token = "{{ csrf_token }}";
 var email =  $(this).attr('value');
 var id =  $(this).attr('id');
 $.ajax({ 
  data:{csrfmiddlewaretoken: csrf_token,id:id,cancel_email:email},
  type:'POST',
  url: '/report/notification/', 
  cache:false,
  success: function(response) { 
      $(obj).parent('p').remove();
      return false;
   }
  });
});
}

}))

嗯。你可以用简单的javascript来实现这一点

<script type="text/javascript">
function deleteImage(x){
    var conf = confirm("Are you sure you want to delete this image?");
    if(conf == true){
        alert("OK... you chose to proceed with deletion of "+x);
    }
}
</script>

函数deleteImage(x){
var conf=confirm(“您确定要删除此图像吗?”);
如果(conf==true){
警报(“确定……您选择继续删除“+x”);
}
}
使用默认浏览器确认框。这是函数的示例用法

<input name="myBtn" type="button" onClick="deleteImage('images/pic.jpg')" value="Delete Image">

您可以更好地使用以下内容

 <a href="url_to_delete" onclick="return confirm('Are you sure want to dele');">Delete</a>


最好使用确认框插件,如Zebra对话框或jquery UI中的对话框来处理它。因此,您可以在按钮单击索引上处理响应。请参考以下链接,因为将有许多事情需要手动处理@MonkL
jQuery
是一个附加库。。。如果你想简单,为什么不使用纯JS?可能是的副本,我认为这不是Django特有的。你可能需要在代码或注释之前添加一些解释,以防不熟悉代码的人看到。我对默认浏览器确认框不感兴趣,因为在我的应用程序中,使用纯白色背景的弹出框,所以包含默认值看起来很难看,所以我尝试进行自定义,你能告诉我如何在我的情况下自定义它吗。我在django web框架中开发,我更新了我的js代码和html。