【发布时间】:2019-06-01 04:49:49
【问题描述】:
我正在从数据库中获取数据,并希望创建一个默认选择一个值的下拉列表
我试过这个 Laravel-5 how to populate select box from database with id value and name value
但什么也没发生
我的视图文件:
<div class="row">
<!-- Country ID Field -->
<div class="form-group col-sm-6">
{!! Form::label('country_id', 'Country ID:') !!}
{!! Form::select('country_id',$countries, isset($user) ? $user->country_id : 'Nepal', ['class' => 'form-control']) !!}
</div>
我是 laravel-collective 的新手..请帮助 :)
【问题讨论】:
-
我已经这样做了..但是没用!!
-
你不必使用 laravel 集体你可以这样做
<select class="form-control" name="country_id" > @foreach($countries as $country) <option {{isset($user) && $user->country_id == $country->id ? 'selected' : ''}} >{{$country->title}}</option> @endforeach </select>只是为了完成工作 -
这应该根据他们的文档起作用。前几天正在使用这个包。另外我认为您不需要使用
{!!,您可以使用常规的{{
标签: php laravel laravelcollective