gpt4 book ai didi

php - Laravel 中的 session flash 消息超时

转载 作者:行者123 更新时间:2023-12-05 08:18:42 25 4
gpt4 key购买 nike

我已经使用 Controller 在 Laravel 页面中创建了 flash 消息。显示效果不错,但需要在 flash message 中添加超时

if($location_vaidation>0){
$material_details->location_id=$requested_location;
}
else{
Session::flash('success', 'please fill the form with valid data');
return Redirect::to('request');
exit;
}

在 View 页面

@if( Session::has("success") )
<div class="alert alert-success alert-block" role="alert">
<button class="close" data-dismiss="alert"></button>
{{ Session::get("success") }}
</div>
@endif
@if( Session::has("error") )
<div class="alert alert-danger alert-block" role="alert">
<button class="close" data-dismiss="alert"></button>
{{ Session::get("error") }}
</div>
@endif
<div class="flash-message"></div>

最佳答案

使用 Jquery 函数试试这个

$("document").ready(function(){
setTimeout(function(){
$("div.alert").remove();
}, 5000 ); // 5 secs

});

关于php - Laravel 中的 session flash 消息超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53275684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com