$level_id = $request->input('level_id').
$all_rooms = Room::where('room_id', '=', $level_id);
return response()->json($all_rooms); //возвращаем список квартир на этаже.
или так
return response()->json([
'results' => $all_rooms
]);
$search_room = $request->input('search_level_room');
$rooms = Room::query()
->where('level_id', 'LIKE', "%{$search_room}%")
->get();
return view('твой шаблон', compact('rooms'));
// т.е, мы перезагрузим страницу, но на выходе у тебя уже будет список квартир с выбранным этажом. И уже через foreach выводишь список на странице.
$cities= City::pluck('name', 'id');
<select class="livesearch form-control p-3 select2 {{ $errors->has('cities') ? 'is-invalid' : '' }}" name="cities[]" id="cities" multiple>
@foreach($cities as $id => $city)
<option value="{{ $id }}" {{ in_array($id, old('cities', [])) ? 'selected' : '' }}>{{ $city->name}}</option>
@endforeach
</select>