2017-09-04 30 views
1

我想在表單驗證失敗後檢索old選定的單選按鈕。 我找到了正常無線電按鈕的解決方案,但我的是在laravel blade視圖中的foreach循環。我嘗試了正常的無線電設備的解決方案,但它不工作 這是我的觀點:Laravel-如何從foreach循環中的單選按鈕獲取「舊」值

@foreach($projects as $key => $value) 
<tr> 
    <td><input type="radio" name="id_project" value="{{ $value->id_project }}" ></td> 
    <td>{{ $value->id_project }}</td> 
    <td>{{ $value->tytul }}</td> 
    <td>{{ $value->koszt }} </td> 
</tr> 
@endforeach 

回答

0

比較old()和重複值。

@foreach($projects as $key => $value) 
<tr> 
    <td><input type="radio" name="id_project" value="{{ $value->id_project }}" {{ old('id_project') == $value->id_project ? 'checked' : ''}} ></td> 
    <td>{{ $value->id_project }}</td> 
    <td>{{ $value->tytul }}</td> 
    <td>{{ $value->koszt }} </td> 
</tr> 
@endforeach 
+0

太棒了!非常感謝你 –

相關問題