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