[英]issue in use of select box in laravel 5.4
我想知道下拉菜單或選擇框的工作方式.....這是我選擇框的代碼
<select class="browser-default" id="com" name="company" >
<option value="{{$employee->company->id}}" disabled selected>{{$employee-
>company->name}}</option>
@foreach($compnies as $company)
<option value="{{$company->id}}" >{{$company->name}}</option>
@endforeach
</select><br>
在這里我想更新我的數據,但有時用戶不能更改選擇框數據並保持先前狀態,在這種情況下,我如何默認將我選擇的數據保存在下拉框中.....這是我的控制器更新功能..
$employee->name = $request->input('name');
$employee->father_name = $request->input('father_name');
$employee->mobile = $request->input('mobile');
$employee->address = $request->input('address');
$employee->site_id= $request->site;
$employee->company_id = $request->company;
$employee->save();
所以基本上我想如果用戶不想更改選擇選項....並更改其他數據(例如移動設備...),那么我該如何保留我已選擇或默認選擇的選擇框的舊選項...。 。
你可以試試這個
<select class="browser-default" id="com" name="company" >
@foreach($compnies as $company)
<option value="{{$company->id}}" {{ $company->id == $employee->company_id ? 'selected' : ''}} >{{$company->name}}</option>
@endforeach
</select>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.