Я создаю форму в GravityForms, и мне нужно получить текст из выбранной опции выпадающего списка.У меня есть рабочий скрипт jQuery, который прекрасно работает.Единственная проблема заключается в том, что он дает мне значение выбранного элемента вместо текстовой метки.
var selectHandler = {
init: function() {
var select = jQuery('#input_52_2')[0]; //field id to listen
if(typeof select === 'undefined' || !select) {
return;
}
//Value (before change)
selectHandler.setEmail.apply( {value: select.value} );
jQuery(select).on('change', this.setEmail);
},
setEmail: function(ev) {
jQuery('#input_52_25')[0].value = this.value;
}
};
jQuery().ready( selectHandler.init() );
Результатом является значение выбранного выпадающего элемента в поле input_52_25, как и ожидалось.То, что я хотел бы получить, это текст из выбранного элемента вместо значения.Я много искал и пробовал разные решения и сейчас немного застрял.