Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2013, 09:16
Новичок на форуме
Отправить личное сообщение для Nevea Посмотреть профиль Найти все сообщения от Nevea
 
Регистрация: 07.09.2012
Сообщений: 7

Занесение массива в .val()
Добрый день, я новичок сразу извиняюсь за глупый вопрос, пытался найти в инете похожие примеры, но безуспешно.
есть конструкция
<select id="operation">
					<option>текст</option>
                                       <option>текст</option>
                                       <option>текст</option>
                                        <option>текст</option>
                                       <option>текст</option>
		</select>

мне нужно присвоить им разные значение value
делаю через jquery
$('#operation option').val(50);

а как присвоить им разные значения к примеру первому option value="50, второму option value="570" и т.д.
я извратился и сделал так
в html присвоил каждому option свой id
<select id="operation">
					<option id="operation1">текст</option>
					<option id="operation2">текст</option>
					<option id="operation3">текст</option>
					<option id="operation4">текст</option>
					<option id="operation5">текст</option>
					<option id="operation6">текст</option>
				</select>


и через jquery присвоил каждому option значение.

$('#operation1').val(4200);
				 $('#operation2').val(7800);
				 $('#operation3').val(10900);
				 $('#operation4').val(15700);
				 $('#operation5').val(18100);
				 $('#operation6').val(24200);

код работает, но выглядит ужасно =(
Ответить с цитированием