如何添加删除确认消息

时间:2013-06-11 12:22:01

标签: javascript jquery django django-templates

在HTML中,delete_icon是一个图片类,如果我点击它,电子邮件ID 将被删除,而不会显示任何确认消息。我想在点击delete_icon时添加一个弹出窗口以显示。上面提到的弹出窗口应该打开,如果单击yes,实例应该被删除,否则它应该返回相同的内容。如何在jQueryJavaScript

中实现这一目标

3 个答案:

答案 0 :(得分:2)

您可以更好地使用如下

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

答案 1 :(得分:1)

嗯。你可以用简单的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>

使用默认浏览器确认框。这是函数的示例用法。

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

答案 2 :(得分:0)

试试这个

 $('.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;
   }
  });
});
}

});