我已经在laravel下拉了一下,但是当我保存请求时,它不会保存所选的值。我怎样才能做到这一点?
这是我的观点中的代码:
<div class="form-group">
<label for="content" class="col-lg-2 control-label">Karakterrit</label>
<div class="col-lg-10">
<select class="form-control input-sm" name="karakterrit_id">
@foreach($karakterrit as $krit)
<option value="{!! $krit->id !!}">{!! $krit->rit !!}</option>
@endforeach
</select>
</div>
</div>
这是我保存请求的控制器:
public function store(Request $request)
{
$rit = new Rittenregistratie($request->all());
Auth::user()->Rittenregistratie()->save($rit);
return redirect('/create')->with('message','Rit '.$rit->id.' is aangemaakt.');
}
除了必须是数字的下拉列表中的值之外,它会保存所有内容。