温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

laravel5.4 后台控制器提示前台显示问题

发布时间:2020-07-21 11:12:50 来源:网络 阅读:1424 作者:kangjunfei 栏目:web开发

如果你不用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,//执行时间
]);

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI