Настройка выпадающего по умолчанию в базе данных - PullRequest
0 голосов
/ 25 октября 2011

Я искал это, но не могу найти прямой ответ, так что вот так. У меня есть выпадающий список с некоторыми опциями - заполняется через HTML, после выбора опции и отправки пользователем формы значение выбранной опции вставляется в базу данных. Моя проблема возникает, когда они затем возвращаются в выпадающий список, им отображается опция, которая находится вверху, а не та, которую они ранее приняли. Как мне выбрать параметр, выбранный пользователем в качестве параметра по умолчанию в раскрывающемся списке? (Javascript и jQuery приветствуются)

Ответы [ 2 ]

1 голос
/ 25 октября 2011

Наилучшим подходом было бы изменение атрибута selected, который только что был вставлен в базу данных, с использованием вашего языка сценариев на стороне сервера.

<select>
  <option>1</option>
  <option selected="selected">2</option>
  <option>3</option>
  <option>4</option>
</select>
0 голосов
/ 25 октября 2011

Вы можете отправить форму с помощью Ajax, и сервер вернет сообщение «успешно добавлено в базу данных». Поскольку вся страница не обновляется, этот параметр уже должен оставаться выбранным. Если нет, просто добавьте атрибут «selected» в JavaScript, как в ответе Эмиля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...