【问题标题】:Get data Based On Selected Value in Drop Down menu - Laravel 5.4根据下拉菜单中的选定值获取数据 - Laravel 5.4
【发布时间】:2018-07-23 10:42:31
【问题描述】:

我有两张桌子postscategory

我的控制器:

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>

现在我的代码显示了来自数据库的下拉数据...

我需要的是:当我选择下拉类别时,它应该只在视图中动态显示特定类别的数据

任何帮助

【问题讨论】:

  • 视图在哪里?
  • 要不要看我的视图...太大了

标签: laravel laravel-5.4


【解决方案1】:

您的意思是从下拉列表中选择一个类别后,会有另一个部分显示有关该特定类别的数据?

一种方法是通过 ajax 请求。我不知道我的问题是对还是错。如果我记错了,你能解释一下吗?

【讨论】:

  • 我有两种类型的类别。它必须获取特定的类别 ID 并显示在视图页面中..
  • 您希望我们为您编写代码吗?一个简单的 Google 搜索就可以轻松地向您展示在各种 JS 中实现 AJAX 请求的各种方法。
  • stackoverflow.com/questions/49189276/… - 你能帮我定制这段代码吗??
猜你喜欢
  • 1970-01-01
  • 2020-03-12
  • 1970-01-01
  • 2021-02-01
  • 2018-10-22
  • 1970-01-01
  • 1970-01-01
  • 2022-01-09
  • 1970-01-01
相关资源
最近更新 更多