Есть форма, в ней несколько select c value и text
Вот пример:
<form method="post" enctype="multipart/form-data" name="mform" action='send_zakaz.php'">
<select size="1" name="osnastka" id="osnastka">
<option value=380>Автоматическая R-40, S-542</option>
<option value=380>Карманный полуавтомат</option>
<option value=1100>Металлическая ТЕХНО</option>
<option value=1200>Металлическая в коже</option>
<option value=50>Ручная</option>
<option value=0>без оснастки</option>
</select>
</form>
Проблема в том, что POST передает значения value. А мне эти значения нужны только на экране формы, для расчета. Надо передать значения text.
Собственно вопрос:
как передать значения select.text через post(get)? Варианты с введением новых промежуточных объектов или забить в value то что мне нужно передать - не предлагайте. В value нужны именно те значения, которые там есть.
1. powerlion - 14 Мая, 2013 - 15:24:17 - перейти к сообщению
2. imya - 14 Мая, 2013 - 15:39:02 - перейти к сообщению
А как вы юзаете Select без описания его как такового?
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <form name="get_select" method = "POST" >
- <select name = "name_of_select">
- <option value = "1">1</option>
- <option value = "2">2</option>
- <option value = "3">3</option>
- </select>
- <input type="submit" name="get_sel" value="Get Select" />
- </form>
Обработку напишите сами
Смотрите здесь http://www.php.su/phphttp/forms/?send