js中值得获取 被show的select值怎么获取

![图片说明](https://img-ask.csdn.net/upload/201603/02/1456905814_120917.jpg)图片说明

图片说明

你指的是被show的select的哪个值啊,是id值、class值、name值还是值文本的值?

select下面的option的值

还是没说明白,看你这每个select下只有一个option,如果要的事select下的option的文本值可以这样

 $('.month').eq(i).children().html();

如果要的是select下的option的value值,

 $('month').eq(i).children().val();

这样取value值$('month').eq(i).children().val();但 if($(this).attr("selected"))这个判断是错误的吧,所有取到的值应该也是错误的is判断建议应is(":selected")

change事件中this对象就是select这个dom对象,直接获取value属性就行了

 $('#year').change(function(){
alert(this.value)//
//.....
})