如何在Laravel中使用数据重定向后显示弹出窗口?
答案 0 :(得分:1)
你可以redirect with flashed session data:
return redirect('dashboard')->with('popup', 'open');
然后检查会话数据是否存在:
@if (session()->has('popup'))
// Trigger JS or pass some trigger variable to open popup window.
答案 1 :(得分:0)
我刚刚做了这样的事情。你只需要使用刀片的模板!
//pass back a variable when redirecting
return Redirect::back()->with('error_code', 5);
然后在您的刀片模板中:
@if(!empty(Session::get('error_code')) && Session::get('error_code')
== 5)
<script>
$(function() {
$('#myModal').modal('show');
});
</script>
@endif
这将创建一个脚本,只要error_code存在且等于5,就会打开对话框!
答案 2 :(得分:0)
echo '<script type="text/javascript">alert("YOUR MESSAGE")</script>';
将其放入控制器