Jquery 和 Ajax 删除确认框
Jquery and Ajax delete confirmation box
我需要这方面的帮助。我的函数在 ajax 上运行良好,但在发送 ajax 请求之前,我需要一个确定/取消删除确认框才能从数据库中删除项目。这是我的代码:
delete_article = function(article_id){
$.ajax({
type:"POST",
url: "<?php echo base_url()?>admin/article/delete_article",
data: "article_id="+article_id,
asynchronous: true,
cache: false,
beforeSend: function(){
},
success: function(){
$('#articletr'+article_id).hide();
}
});
}
})
var answer = confirm ("Are you sure you want to delete from the database?");
if (answer)
{
// your ajax code
}
如果您希望使用 JQuery 更好地控制这些类型的模式对话框提示(显示"确定/取消"以外的内容的按钮、两个以上的按钮或不同的样式),则可以使用 JQuery UI 模式确认。
最简单的方法是使用内置的javascript方法confirm
:
if (confirm("Really send?")) {
// Do it!
}
由于这些本机浏览器对话框具有非常丑陋的历史并且根本无法设置样式,因此通常避免使用其他方法。一个很好的例子是JQuery UI的对话框小部件
相关文章:
- 如何请求确认删除检查表项目
- JavaScript 确认删除不起作用
- 确认删除的模式对话框
- jQuery 内联确认(删除) - 实现问题
- 显示 确认删除 从选择框中删除框
- 使用 jAlert 进行确认删除警报
- Javascript以相同的形式确认删除和编辑
- 启动确认删除照片
- 在Django中使用SIMPLE javascript来确认删除
- .jsp中的确认删除
- PHP javascript确认删除框
- 如何在警报确认删除中获得id
- 确认删除前进行AJAX检查
- 复制(模仿)OpenCart确认删除
- 添加Jquery确认删除记录
- jQuery对话框确认删除不会触发删除
- 确认删除弹出窗口
- 图像的确认删除消息框
- PHP无法检测输入名称后检查引导确认删除
- 提示一个删除弹出窗口以确认删除- gridviewasp.net