@section(‘js’)
@parent
@include(‘admin.deleteAlert’, [
‘delete_url’ => url(‘student/deleteLessonCourseRecord’),
‘alert_text’=>’此删除操作会将预约状态变更为24小时前取消,不扣除学生课时!’
])
@endsection
js代码:
<script>
function check(id){
swal(
{
title:"您确定要删除这条数据吗?",
text:"{{$alert_text or '删除后仍可恢复,但请谨慎操作!'}}",
type:"warning",
showCancelButton:true,
confirmButtonColor:"#DD6B55",
confirmButtonText:"确定删除!",
cancelButtonText:"取消",
closeOnConfirm:false,
closeOnCancel:false
},
function(isConfirm)
{
if(isConfirm)
{
swal({title:"删除成功!",
text:"您已经删除了这条数据。",
type:"success"},function(){window.location="{{$delete_url}}/"+id})
}
else{
swal({title:"已取消",
text:"您取消了删除操作!",
type:"error"})
}
}
)
}
</script>
上述php代码传输的两个参数,一个是delete_url,一个是alert_text,分别是删除链接路由和需要警示的提示语,这个属于通用代码。
一定要记得在你的模板文件里面引入sweet_alert的css和js文件。
css部分
<link href="{{ asset('css/plugins/sweetalert/sweetalert.css') }}" rel="stylesheet">
js部分
<script src="{{ asset('js/plugins/sweetalert/sweetalert.min.js') }}"></script>