Sweet Alert js on Codeigniter
Sweet Alert js on Codeigniter
有人使用过sweet alert js吗?我有个问题。
这是我删除id_event:帖子的代码
<a href="<?php echo base_url(); ?>admin/event/delete_event/<?php echo $row->id_event; ?>" title="delete"><i class="glyphicon glyphicon-trash" onClick="return(confirm('Are you sure?'));"></i></a>
我想使用sweet alert js进行删除确认。这是代码:
swal({
title: "Are you sure?",
text: "Your will not be able to recover this post!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: false
},
function(){
swal("Deleted!", "Your post has been deleted.", "success");
});
我想在点击confirmButton时删除帖子。如何实现代码?感谢您的帮助:)
您需要使用JS来阻止此链接上的默认操作,并向服务器发送AJAX请求。
类似这样的东西:
$('a[title=delete]').on('click', function(e) {
e.preventDefault();
$.ajax({
url: 'admin/event/delete_event/'+$(@).attr('data-id'),
method: "POST",
success: function() {
//code when success
},
error: function() {
//code when error
}
});
不幸的是,sweetAlert没有自己的关闭模态的方法。所以我只是在闭包sweetAlert中返回closeModal方法。
如果您不想使用ajax,则无法理解删除是成功还是失败
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- window.on.scroll事件未启动
- Socket.io on Mozilla Rhino
- CSS中的游标属性似乎不适用于USB On The Go
- 使用codeigniter的多链下拉列表
- jQuery点击ON现在使用.load触发关闭
- JQuery.on(“keydown”)追加到页面时不工作
- 使用.on动态添加jquery/js不知道的html元素
- angularjs$valid-on-dates在firefox中报告错误
- addEventListener on NodeList
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 在CodeIgniter视图中将Javascript或jQuery代码作为PHP文件编写可以吗
- jQuery 1.7.2:.on()在一个页面上工作;Don’别再干别的了
- Codeigniter会话概念简要说明
- 当达到codeigniter/tank auth会话超时时,在ajax调用中处理php重定向
- Jquery on单击“显示信息”
- 平均值.on(事件[,选择器][,数据],处理程序)
- 多个jQuery.on()事件无法运行xBrowser(取决于顺序)
- Sweet Alert js on Codeigniter