Select в html - как определить первый option

G8
На сайте с 25.10.2009
Offline
51
637

Добрый день. Возник такой вопрос - есть список, созданный через Select, в нем прописано несколько пунктов (option), выбирая один пункт и нажимая искать данные отправляются в файл-обработчик, выдается необходимая информация, и на старнице где выдается эта информация снова имеется та же форма.

Проблема в том, что на странице результатов в окне выпадающего списка прописана та option , которая прописана первой в хтмл, а хотелось бы, чтобы отображалась та, по которой осуществлялся поиск. Помогите, пожалуйста, с решением данной проблемы. Заранее спасибо всем откликнувшимся.

Хорошие возможности для инвестиций (https://fx-trend.com/ru/pamm/agent/504894/11695/)
sdakol
На сайте с 07.10.2010
Offline
1
#1

Неопытному кодеру будет сложно реализовать этот функционал, если страница будет перезагружена. Советую удобный и более изящный Ajax с вкроплением jQuery.

Определить нужный option с заданным value - $("#my_select option[value='text']"), где #my_select - id вашего select.

Сделать выбранным этот элемент:

$("#my_select option[value='text']").attr("selected", "selected")

Ну а дальше ваяйте под конкретную задачу.

http://bigbang-tv.ru/userbars/10.jpg (http://bigbang-tv.ru/)
T
На сайте с 27.06.2006
Offline
179
#2

Ну или что-нибудь на чистом JS в стиле

idselect=document.getElementById("ColorList");

idselect.selectedIndex=1;

хотя с jquery всё намного проще.

G8
На сайте с 25.10.2009
Offline
51
#3

спасибо, буду разбираться)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий