Имеется два поля combobox (form-control):
Первый КБ<select class="form-control" id="soft_type" name="soft_type" required="required" onchange="changeCombo1()">
@foreach($result_types as $rtype)
<option>{!! $rtype->type !!}</option>
@endforeach
</select>
Второй КБ<select class="form-control" id="soft_name" name="soft_name" required="required">
@foreach($result_names as $rname)
<option>{!! $rname->name !!}</option>
@endforeach
</select>
Прописан маршрут, который выдает результаты из БД и передает их обратно в КБ
routeRoute::get('/', function () {
$result_types = DB::select('SELECT type FROM equip_cost GROUP BY type');
$result_names = DB::select('SELECT name FROM equip_cost GROUP BY name'); // where type="'.$data_type['soft_type'].'"');
$data = array('description' => ' Главная страница',
'title' => ' Главная страница',
'result_types' => $result_types,
'result_names' => $result_names
);
return view('index', $data);
});
Как можно передать текущее значение КБ1 (при смене значения в нем) в запрос для КБ2:
$result_names = DB::select('SELECT name FROM equip_cost GROUP BY name'); // where type="'.$data_type['soft_type'].'"');