laravel5.4 后台控制器提示前台显示问题
更新:HHH   时间:2023-1-7


如果你不用Validator的话,想做一个demo,在控制器中如果执行 成功或者失败跳转到指定页面!
今天看文档找到了一个解决这个得简单方法 只需要一段js代码和一个页面提示!

页面提示 backend下的
jump.blade.php

@extends('common.index') @section('css') @stop @section('javascript')
<link rel="stylesheet" href="{{asset('css/web2015.css')}}">
@stop @section('content')
<div id="applyFor" style="text-align: center; width: 500px; margin: 100px auto;">
{{$message}},将在<span class="loginTime" style="color: red">{{$jumpTime}}
</span>秒后
<a href="{{$url}}"></a>
页面</div>

<script type="text/javascript">
$(function(){
var url = "{{$url}}"
var loginTime = parseInt($('.loginTime').text());
var time = setInterval(function(){
loginTime = loginTime-1;
$('.loginTime').text(loginTime);
if(loginTime==0){
clearInterval(time);
window.location.href=url;
}
},1000);
})
</script>

@stop

控制器中调用
return view('backend.jump')->with([
'message'=>'XXX成功
'url' =>"vido",//控制器路径
'jumpTime'=>2,//执行时间
]);

返回web开发教程...