• bootstrapsweetalert


    官网地址:http://lipis.github.io/bootstrap-sweetalert/

    模板样式

    // 删除书籍,甜甜的警告
    $('.bookdel').click(function () {
        var currentBtn = $(this);
        var book_nid =currentBtn.attr('book_nid');
        swal({
            title: "确定删除如下书籍记录?",
            text: currentBtn.attr('book_name'),
            type: "warning",
            showCancelButton: true,
            confirmButtonClass: "btn-danger",
            confirmButtonText: "确定",
            cancelButtonText: "取消",
            closeOnConfirm: false,
            showLoaderOnConfirm: true,
            },
            function () {
                $.ajax({
                    // 这里注意,不能使用模板的反向解析,因为在html渲染的时候,无法动态获取,另一种方法就是赋值变量。
                    url:'/book_del/'+book_nid+'/',
                    type: 'POST',
                    data:{'csrfmiddlewaretoken':$("[name='csrfmiddlewaretoken']").val()},
                    success: function (args) {
                        if (args.code == 1000) {
                            swal("Deleted!", args.msg, "success");
                            // 删除成功过的Ok点击刷新页面
                            $('.confirm').click(function(){
                                // 利用dom来删除标签,这样不需要刷新,而是留在当前页
                                currentBtn.parent().parent().remove();
                                // window.location.href = args.url;
                                // window.location.reload();
                            })
                            
                        } else {
                            // 删除失败,重新刷新当前页
                            swal("Deleted!", args.msg, "warning");
                        }
                    }
                })
            }
        );
    });

    效果:

    注意哦:需要引入如下,基本都是3版本

    <link rel="stylesheet" href="/static/bootstrap-3.3.7-dist/css/bootstrap.min.css">
    <link rel="stylesheet" href="/static/dist/sweetalert.css">
    
    <script src="/static/js/jquery.min.js"></script>
    <script src="/static/bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
    <script src="/static/dist/sweetalert.min.js"></script>
  • 相关阅读:
    1.BMap(百度地图)第二次加载显示不全
    SpringMVC的拦截器
    装饰者模式
    java产生随机数
    VS 常用快捷键
    给包含compid列且值为null ,表的行数据赋值--
    遍历数据库,删除包含指定列的表的行数据-
    DataTable select根据条件取值
    临时表汇总金额
    Redirect url 路径简单介绍
  • 原文地址:https://www.cnblogs.com/liqianlong/p/14073548.html
Copyright © 2020-2023  润新知