jQuery .val()在更改选择框时返回undefined

Bri*_*Bri 2 jquery

我有一个带有一些日期的选择框.我希望在输入更改时获取所述日期的值.我的价值一直不确定.

$('#date_pick').change(function(){
            var values = $('#date_pick:selected').val();
            alert(values);
});
Run Code Online (Sandbox Code Playgroud)

小提琴

Jar*_*Par 11

你需要在#date_pick和之间放一个空格:selected.

var values = $('#date_pick :selected').val();
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/PJT6r/9/