php - 如何在 Laravel 中以模式重定向并显示信息
问题描述
我在表格中有通知列表,旁边有一个按钮,可以在模式中查看收件人。这是我所做的:
通知.blade.php
<div class="recipient_modal">
<div class="apply_box">
<div class="rec_close">
<img src="../../assets/images/close.png" alt="close">
</div>
{{-- loop for recipients --}}
</div>
</div>
<div class="recipients">
<a class="btn pink rec_btn" href="{{ url('/recipients', 1) }}">Recipients</a>
</div>
网页.php
Route::get('/recipients/{news}', 'Admin\NotificationController@recipients');
NotificationController.php
public function recipients()
{
$messageOne = ['6','7','8'];
$news = News::with('contest');
$received = $news->whereIn('message_one', $messageOne)->orderBy('created_at', 'desc')->paginate(15);
return Redirect::back()->with(['received'=>$received ]);
}
但是这个问题,它返回 Page not Found 错误。我正在尝试以模式显示收件人信息,但我对此一无所知。我应该使用 ajax 以及怎么做?
解决方案
我建议使用 ajax,因为您正在处理模式。重定向回来肯定会刷新页面。使用 ajax,您可以在 JS 中获取响应并正确处理。谢谢,祝你好运
推荐阅读
- javascript - javascript中是否有一个衬线来使用字符串数组作为对象路径?
- arrays - Bash 和 TCL:从同一个函数中没有得到相同的输出
- android - 为什么 SMS Retriever API 在发布模式下不起作用?
- jquery - 当最近的文本字段验证时如何获取选定下拉列表的值
- 32bit-64bit - CPUID 在 32 位和 64 位机器上工作的区别是什么?
- c# - GridView MasterDetail - 细节可以是不同的类型
- react-native - react-native-scrollable-tab-view 无法点击图标并且没有显示内容
- c# - 如何在 C# winForm 中通过主窗体中的面板访问用户控件类的方法/属性
- r - 在R中手动停止时是否可以返回现有结果
- javascript - 用户提交表单后如何关注特定的 div 或成功消息