У меня есть две таблицы posts и category.
Мой контроллер:
public function index()
{
$posts = Post::orderBy('id', 'desc')->get(['category']);
$data = DB::table('posts')->paginate(5);
$category = DB::table('category')->pluck('cname','id');
return view('posts.index', [
'posts' => $posts,
'category'=> $category,
'posts' => $data
]);
}
Мой клинок:
<select class = "form-control" name = "category" id = "category_add">
<option value = "">Select Category</option>
@foreach($category as $key=>$value)
<option value = "{{ $key }}">{{ $value }}</option>
@endforeach
</select>
Теперь мой код показывает выпадающие данные из базы данных ...
Что мне нужно: когда я выбираю раскрывающуюся категорию, она должна динамически отображать только определенную категорию данных в представлении.
Любая помощь
Вы хотите увидеть мой взгляд ... Он слишком большой






Вы имели в виду, что после выбора категории из раскрывающегося списка появится другой раздел, в котором будут отображаться данные об этой конкретной категории?
Один из способов сделать это - запрос ajax. Я не знаю, правильно я ответил на ваш вопрос или нет. Вы можете немного объяснить, если я ошибся?
У меня есть два типа категорий. Он должен получить конкретный идентификатор категории и показать на странице просмотра ..
Вы хотите, чтобы мы написали для вас код? Простой поиск в Google легко показывает вам различные способы реализации запроса AJAX во всех разновидностях JS.
Где в поле зрения?