0
如果我向您展示我的第一個,可能是最好的。我使用PHP/MySQL和Laravel 5使用JavaScript獲取表單的前一個值,以創建下一個
<div class="form-group">
<p><b>Assign a category:</b></p>
@foreach (App\Http\Models\GalleryCategories::all() as $category)
{!! Form::label('category_id', $category->name) !!}
{!! Form::checkbox('category_id', $category->id, null, ['class' => 'field']) !!}
@endforeach
</div>
那部分從數據庫獲取一些類別,遍歷並建立一系列的無線框,以便上傳可以選擇之一。只有一個。
但是我需要的是一些代碼,我被告知JavaScript最好是獲取上傳者選擇的類別的ID,然後再爲與該類別連接的子類別列表做一個循環。
當然,問題是我需要在表單提交之前傳遞用戶選擇的類別ID。實際上,只要該人員選擇一個以便生成下一組無線電框,我就需要有$ category_id。
任何想法如何做到這一點?
在Laravel論壇上,或許他們認爲最好,而不是最好的整體,但不確定這與問題有關。 – Holo
我真的不確定你想要達到什麼目的。您是否試圖根據所選類別的值顯示/禁用一組子類別?如果可以的話,請回答你的問題。您可能還想考慮在控制器中整理數據,然後您的視圖將變得更清晰。 – haakym
是的,我想根據所選類別的值顯示一組子類別。通過對控制器中的數據進行排序,不確定您的意思。數據已被正確傳遞給視圖,這是關於顯示它的,我不會在控制器的表單中做我正在做的事情。 – Holo