已经选择的下拉/combobox项目应反映为单击标签时选择的项目

我在我的网站中使用标签属性作为输入元素,这将有助于盲人用户。 我在我的代码中使用Combobox / Dropdown来输入日期(月/日)格式。 目前,如果只有一个下拉列表,例如选择国家/地区,则单击标签,已选择的国家/地区反映为已选中,即可。 我使用了Jquery的代码:

$(function () { $('label').click(function () { var id = $(this).attr('for'); $('#' + id).select(); }); }); 

但是在日期格式的情况下,’用于’ExpiryDate’的’在父下’标签下有’儿童’标签。 所以在这种情况下,我的上层写的Jquery不起作用。 那个Jquery适用于Single Dropdown和Teaxt盒子。 但是我想选择第一个孩子,即应该选择月份已选择的月份。 请帮助我,以便我可以实施它。 我想处理当用户点击标签然后TextBox,单下拉列表和combobox/多个相关下拉列表已经输入/选择的项目应该显示为选中。 我的HTML代码在这里:

 
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Day 1 2 3 4 5 6

我想只选择第一个孩子已经选择的项目显示为选中。

如果您将标签更改for指向相关的选择属性,如下面的月份和日期,则会在您单击标签时选择。