使用jQuery从下拉菜单填充选定的GravityForms字段(不包含该选择的值)

时间:2019-02-11 20:52:37

标签: javascript jquery wordpress gravity-forms-plugin

我正在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字段中所选下拉项的值。我想得到的是所选项目中的文本,而不是值。我已经搜索了很多并尝试了不同的解决方案,但现在有点卡住了。

0 个答案:

没有答案