Добрый день, все хожу вокруг да около до ума довести не получается.
Проблема в том что есть выпадающий список:
<select class="wpcf7-form-control wpcf7-select form-control" id="plm21" name="plm21" aria-invalid="false">
<option value="0" selected="">---</option>
<option value="80">Фольгоизол</option>
</select>
value="80" в даном случае я использую для рассчета.
Но потом мне надо заменить value="80" на value="Фольгоизол" и так во всей форме.
Потому что для отправки данных используется ContactForm7, если я не заменю на почту получаю письмо с цифрой 80 вместо названия услуги.
Скрипт по идее должен перебрать все "option" и назначить им соответствующие value=...имя...
На кнопку отправки формы повесил событые:
jQuery('.form-group select option').each(function(){
var sel = jQuery('option').val(this.text);
//alert(sel);
});
Но в итоге получаю
<option value="Нет">Фольгоизол</option>
каким то чудом меняет на слово "нет" вместо названия Фольгоизол. Почему так происходит и как правильно перебрать все значания?