在控制器驗證后如何檢查舊數(shù)據(jù)是否可用?我用過這個但它顯示錯誤@if(\Illuminate\Http\Request::old('status')!=null) <option style="display: none" value="{{old('status')}}" hidden>{{old('status')}}</option>@endif也用過這個@if(isset(old('status'))) <option style="display: none" value="{{old('status')}}" hidden>{{old('status')}}</option>@endif完整形式是<form action="{{route('add-expense-store')}}" method="post" class="new-added-form"> {{ @csrf_field() }} <div class="row"> <div class="col-xl-8 col-lg-8 col-12 form-group"> <label>Expense Type</label> <select class="select2" name="type"> <option value="">Please Select</option> {{--<option value="Teacher's Salary">Teacher's Salary</option> <option value="Staff's Salary">Staff's Salary</option>--}} <option value="Transport">Transport</option> <option value="Mobile Bill">Mobile Bill</option> <option value="Utility Bill">Utility Bill</option> <option value="Stationary">Stationary</option> <option value="Print & Press">Print & Press</option> <option value="Photocopy & Compose">Photocopy & Compose</option> <option value="Entertainment & Hospitality">Entertainment & Hospitality</option> <option value="Donation">Donation</option> <option value="Program">Program</option> <option value="Personal or Owner">Personal or Owner</option> </select> </div>兩者都出錯。我如何檢查我們在刀片中是否可用的舊值?現(xiàn)在我包括我的表單數(shù)據(jù)。如果找不到舊值,我想在這里隱藏。請幫忙解決這個問題。檢查刀片中的舊數(shù)據(jù)。
1 回答

楊__羊羊
TA貢獻(xiàn)1943條經(jīng)驗 獲得超7個贊
您可以通過這種方式進(jìn)行檢查。記得從控制器以這種方式返回它
$validator = $this->validate($request, [
'type' => 'required',
'status' => 'required'
]);
if ( $validator->fails() ) {
return back()->withErrors( $validator )->withInput();
}
在你看來這樣做
<select class="select2" name="status">
<option value="">Please Select</option>
<option value="Paid" {{ old('status') == 'Paid' ? 'selected' : '' }}>Paid</option>
<option value="Due" {{ old('status') == 'Due' ? 'selected' : '' }}>Due</option>
</select>
- 1 回答
- 0 關(guān)注
- 116 瀏覽
添加回答
舉報
0/150
提交
取消