0
私は、フォームに2つのフィールドがあり、それぞれが互いに接続されています。モデルはCity
とState
であり、1つのState
はさらにCities
を持つことができます。私が選択したState
に応じて、Cities
にフィルタがあるようにフォームを設定したいと思います。動的に追加しないため、これは機能しません。そのための最善のアプローチは何ですか?Laravel条件付きフォームの選択
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6">
<div class="form-group {{ $errors->has('state_id') ? 'has-error' : '' }}">
<label for="state_id">Select State</label>
{!! Form::select('state_id', $states, 'Select State',['class' => 'form-control','placeholder' => 'Select State']) !!}
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6">
<div class="form-group {{ $errors->has('city_id') ? 'has-error' : '' }}">
<label for="city_id">Select City</label>
{!! Form::select('city_id', $cities, 'Select City',['class' => 'form-control','placeholder' => 'Select City']) !!}
</div>
</div>