JQuery用于将选择选项文本放入输入

JQuery to put select option text into an input

本文关键字:输入 文本 选项 用于 选择 JQuery      更新时间:2023-09-26

我在这里使用这段代码,它从一个名为"attribute[466]"的下拉框中取出选定的选项值,然后将该值放入id为text_qty_

的输入字段中
jQuery(function($){
   var $idval = $('#text_qty_');
   $('select[name="attribute[466]"]').change(function(){
      $idval.val($(this).val())
   }).triggerHandler('change')
});

我不明白的是如何从选择的选项而不是值中获取文本。

作为一个附加的挑战,包含下拉框的select元素有一个随机生成的ID属性。

查找所选选项并读取文本

var txt = $(this).find('option:selected').text();

JSFiddle