layer的删除询问框的使用

删除是个很需要谨慎的操作 我们需要进行确认

对了删除一般使用ajax操作 因为如果同url请求 处理 再返回 会有空白页

1.js自带的样式

<button type="button" data-toggle="tooltip" title="删除" class="btn btn-danger pull-right btn-xs"
                            onclick="confirm('确认删除?') ? $('#form-index').submit() : false;">
                        删除
                    </button>

 

2.layer的询问框

<a href="/task/delete?id={{$v->id}}" data-toggle="tooltip" title="删除" class="btn btn-danger btn-xs" id="delete">删除</a>
$('#delete').click(function () {
                var href = {}
                layer.confirm('确定要删除任务么?', {
                    btn: ['确定','取消'] //按钮
                }, function(){
                    $(this).attr('href', "/task/delete?id={{$v->id}}")
                });
            })
<button data-toggle="tooltip" title="删除" class="btn btn-danger btn-xs" οnclick="del({{$v->id}}) ">删除</button>
                                {{--<a href="/task/delete?id={{$v->id}}" data-toggle="tooltip" title="删除" class="btn btn-danger btn-xs" οnclick="confirm('确认删除?') ? true : false;">删除</a>--}}

function ajaxDelete($id, index) {
            $.ajax({
                type : 'get',
                url : '/task/delete?id='+$id,
                dateType : 'json',
                success : function (data) {
                    if (data.status == 1) {
                        layer.close(index);
                        layer.msg('删除任务成功', {icon: 1, zIndex: 66,});
                        window.location.reload()
                    }
                }
            })
        }


        function del($id) {
            layer.confirm('确定要删除任务么?', {
                btn: ['确定','取消'], //按钮
            }, function(){
                var index = layer.load(0, {shade: false});
                ajaxDelete($id, index);
            });

        }

 

转载于:https://www.cnblogs.com/djwhome/p/9082710.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值