В настоящее время у меня есть один выпадающий список, который при выборе значения будет отображать данные. Однако теперь я добавляю новый раскрывающийся список, но когда я нажимаю «Отправить», ничего не появляется.
Я выбираю расстояние и нажимаю «Отправить данные». Тем не менее, теперь я включил раскрывающийся список цен, однако, когда я нажимаю «Отправить», ничего не появляется Может кто-то, пожалуйста, помогите, см. Код:
SearchController. php
public function index(Request $request)
{
$distances = DB::table('posts')->select('distance')->distinct()->get()->pluck('distance');
$prices = DB::table('posts')->select('price')->distinct()->get()->pluck('price');
$postsInRange = $request->has('distance')
? Post::where('distance', $request->distance)->get()
: [];
return view('Pages.search', [
'distances' => $distances,
'prices' => $prices,
'posts' => $postsInRange
]);
Поиск. php
<div class="form-group">
<select name="distance" id="distance" class="form-control input-lg dynamic"
data-dependent="state">
<option value="">Distance</option>
@foreach($distances as $distance)
<option value="{{ $distance }}">{{ $distance }}</option>
@endforeach
</select>
<br>
<select name="price" id="price" class="form-control input-lg dynamic" data-
dependent="state">
<option value="">Price</option>
@foreach($prices as $price)
<option value="{{ $price}}">{{ $price}}</option>
@endforeach
</select>