У меня есть select2, в котором перечислены все элементы таблицы базы данных.Один из этих пунктов уже выбран.В режиме редактирования, как я могу показать уже выбранный элемент и перечислить остальные элементы?
IN CONTROLLER:
$offertaheader = Offertaheader::find($id_offertaheader);
$clients = Client::all()->where('visibility',1)
->sortBy('nome');
return view('offertas.edit',compact('offertaheader','clients'));
IN VIEW BLADE:
<select class="form-control select2" name="id_cliente" style="width: 100%">
<optgroup label="<?php echo htmlentities(utf8_encode('CLIENTE'), 0, "UTF-8"); ?>">
<option></option>
@foreach($clients as $client)
<option value="{{$client->id}}" {{ (old('id_client', $client->id) == ($client ? $client->id : '') ? ' selected' : '') }}>{{$client->nome}}</option>
@endforeach
</select>
Я хочу, чтобы уже выбранный элемент был показан, и в то же время пользователь может изменить его в клинке.Я предпочитаю избегать кодировок внешнего интерфейса, таких как jquery или ajax.