如何显示'您要删除'消息框只是方式?

时间:2017-07-05 05:39:39

标签: jquery asp.net-mvc

我正在研究MVC 5项目。在那里我想通过简单的方式显示删除消息框取决于许多目的通过单击删除按钮。我该怎么做如下所示?

1 个答案:

答案 0 :(得分:2)

如果你使用jQuery:

$(".delete").on('click touchstart',function(e){
    e.preventDefault();
    var c = confirm("Are you shure you want to delete this?");
    if(c)
    {
        /* DO WHAT YOU WANT */
    }
});

或纯JavaScript

var classname = document.getElementsByClassName("delete");

var myFunction = function() {
    var c = confirm("Are you shure you want to delete this?");
    if(c)
    {
        /* DO WHAT YOU WANT */
    }
};

for (var i = 0; i < classname.length; i++) {
    classname[i].addEventListener('click', myFunction, false);
}

或HTML属性onClick中的JavaScript,并使用一些URL重定向来删除页面:

<button type="button" class="delete" onClick="var c = confirm('Are you shure you want to delete this?'); if(c) window.location.href='http://yourdomain/delete.php?id=1'">Delete</button>

对于某些自定义提醒,我会建议 SweetAlert