我如何添加链接,以便当我在下拉菜单中选择一个元素时,我会被重定向到您的页面

问题描述

当我从我所有帖子的下拉列表中选择一个帖子时,我试图能够重定向到帖子所在的页面

目前,我已经设法用所有帖子标题填充列表,并且我以 a 的形式向列表中的每个元素添加一个链接,但是当我单击其中一个元素时,什么也没有发生。

>

这是我用来填充列表的代码

<div class="col-md-10">
    <select class="form-control" id="post" name="post" required focus>
        @foreach($post as $posts)
            @if($posts->user_id == Auth::user()->id)
                <option value="/posts/{{$posts->id}}" selected>
                    <a href="/posts/{{$posts->id}}">
                        {{$posts->title}}
                    </a>
                </option>
             @endif       
         @endforeach
     </select> 
</div>

我需要重定向页面格式如下:

/posts/id

其中 id 是帖子 id

我该如何完成这项工作?

解决方法

你必须这样使用

<a class="dropdown-item" href="{{url('')}}/posts/{{$posts->id}}">{{$posts->title}}</a>
           

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...