我有两个表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>
现在,我的代码显示了数据库中的下拉数据...
我需要的是:当我选择下拉类别时,它应该仅在视图中动态显示数据的特定类别
任何人帮助
答案 0 :(得分:0)
您的意思是从下拉列表中选择一个类别后,还会有另一部分显示有关该特定类别的数据吗?
一种方法是通过ajax请求。我不知道我是对还是错。如果我弄错了,你能解释一下吗?