HTML-форма: как получить выбранную опцию НЕ в значении переполнения стека

Может кто-нибудь объяснить, как я могу выбрать значение в тегах формы и используя PHP, а не параметр фактического значения?

например

<option value="#NOT THIS#">#THIS!#</option>

Спасибо

0

Решение

<script>
$("#yourdropdownid option:selected").text();
</script>

если это не сработает, попробуйте это:

<script>
$('#yourdropdownid').find('option:selected').text();
</script>
0

Другие решения

<select  name="select" >
<option value='1'>This 1</option>
<option value='2'>this 2</option>
</select>​

и сценарий

$(function(){
$("select[name='select']").change(function(){
alert($(this).find('option:selected').text());
});
});
0

Попробуйте с этим. Это просто. Вы можете выбрать вариант с id="someName" и сосредоточить внимание на словах, как вы положили (# ЭТО! # «).

<script>
$("#someID").change(function(element) {
var selectedValue = this.options[this.selectedIndex].text;
if (selectedValue === "#THIS!#") {
// do something
}
});
</script>
0

Ну, вы не можете получить значение внутри тега опций с помощью Php. Когда форма отправляется, она только отправляет атрибут value в поле выбора на сервер

0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector