1

我正在使用这一点 jquery 将从我的下拉列表中选择的值放入隐藏的文本字段中。这很好用——从这个论坛上的一个人那里得到的!!!,但我的代码又遇到了一个转折,我需要做同样的事情,但这次我需要将显示文本发送给另一个我将创建的隐藏文件。使用此代码,我要更改什么来获取显示文本而不是关联值。 例如,如果我有:

<select id="firstbox">
<option value="TM">Time Warner</option>
<option value="CC">Comcast</option>
<option value="HC">Hartford Cable</option>
</select>

如何更改下面的代码以获取和发送“时代华纳”、“康卡斯特”或“哈特福德有线电视”?

$(document).ready(function() {
        $("select#2135, select#4436, select#4437").change(function(){
            $("#4443").val($(this).val());
        })
        .trigger('change');
    });
4

1 回答 1

4

在所选选项上使用.text()而不是.val()

$(this).find(":selected").text()

ids也应该以字母开头

于 2012-04-20T13:46:50.623 回答