У меня есть этот код. Я работаю в шаблоне Blade от Laravel framework.
<select class="form-control" name="id_zupanije" id="id_zupanije" onchange="popuniGradove(this, document.getElementById('id_grada'))">
@foreach($zupanije as $zupanija)
@if($zupanija->id == $idzupanije)
<option value="{{$zupanija->id}}" selected="selected">{{$zupanija->naziv_zupanije}}</option>
@else
<option value="{{$zupanija->id}}" selected="">{{$zupanija->naziv_zupanije}}</option>
@endif
@endforeach
<option value="0" selected="">--Odaberite--</option>
idzupanije is id of the select option that needs to be selected...
Функция javascript "popuniGradove" предназначена для создания параметров выбора для другого выбора.
Я хочу знать, как визуально обновить выбранный параметр, поэтому при загрузке окна я вижу созданный выбор и показывающий мне выбранный параметр, а не этот «--Odaberite--».
РЕДАКТИРОВАТЬ, вот скриншот того, как это выглядит. .imgur.com/LHzLB.png" alt="screenshoot1">
У меня есть 3 выбора.. сначала Зупания (англ. "провинция"), Град (англ. Город), Кварт (англ. кварт).. когда я выбираю зупанию, выберите град заполняется вариантами -> города, у которых есть иностранный ключ id_zupanija в таблице .. samo для kvart, после выбора города javascript создает параметры с правильными kvarts ... После того, как я нажимаю «Отправить» (bnt Filtriraj), я обновляю страницу и фильтрую результаты ниже ... но я хочу, чтобы мои выборки сохраняли их выбранные параметры перед отправкой.. они продолжают показывать --Odaberite-- (опция по умолчанию, последняя созданная) после отправки..
а>