Задать вопрос
ArBitr_exe
@ArBitr_exe
Начинающий Web-разработчик

Как сохранить выбранное значение из option в Selecta?

Из select выбирается элемент

5a11ab81a3d31706329654.png

затем после того как он выбрался, посылается инфа на сервер через js:
button.onchange = function () {
	form.submit();
}


и делается выборка, но после вывода инфы значение не сохраняется, т.е. select пустой
5a11abf1943a9343126151.png

как сделать, чтобы было так ?
5a11acc75d1b9448411407.png

я пробовал во время вывода проверить через php:
if ($row['id'] == $_POST['department__list']) {
   '<option value="'.$row['id'].'" class="department__element" selected>'.$row['id'].' '.$row['name'].'</option>';
}
else {
  echo '<option value="'.$row['id'].'" class="department__element">'.$row['id'].' '.$row['name'].'</option>';
}
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
как вариант, можете попробовать дорисовать таблицу при помощи ajax вместо простого submit. Тогда option точно слетать не будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽