JQuery如何将隐藏字段的值设置为下拉列表的选定值

时间:2011-03-15 18:13:25

标签: jquery

我正在使用MVC 3,我正在尝试获取下拉列表的选定值并将其存储到隐藏字段中。 YearList是我的下拉列表,DOBYear是隐藏字段。我得到的错误是

htmlfile:对方法或属性访问的意外调用。

任何人都有任何想法可能会发生什么?看起来它应该是一件非常简单和常见的事情。

$(function () {
    $("#YearList").change(function () {
        $('#DOBYear').html($('#YearList').val()); 
    });
});

谢谢,

朗达

1 个答案:

答案 0 :(得分:1)

你可能正在寻找:

$(function () {
    $("#YearList").change(function () {
        $('#DOBYear').val(this.value);
    });
});

(使用.val()填充隐藏输入的值而不是.html()