Rhonda
Rhonda

Reputation: 985

JQuery How to set the value of a hidden field to the selected value of a dropdownlist

I am using MVC 3 and I am trying to take the selected value of a dropdownlist and store it into a hidden field. YearList is my dropdown and DOBYear is the hidden field. The error I am getting is

htmlfile: Unexpected call to method or property access.

Anyone have any ideas what might be happening? Seems like it should be a pretty easy and common thing to do.

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

Thanks,

Rhonda

Upvotes: 1

Views: 6740

Answers (1)

Andrew Whitaker
Andrew Whitaker

Reputation: 126042

You're probably looking for:

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

(Use .val() to populate the value of the hidden input instead of .html())

Upvotes: 1

Related Questions