Задать вопрос
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>';
}
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
как вариант, можете попробовать дорисовать таблицу при помощи ajax вместо простого submit. Тогда option точно слетать не будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы