0
我正在尝试制作一个生日选择表单(1个选择表单的月份,日期和年份),其中天数根据所选月份而变化。我成功地用选项填充选择字段,但问题是当我试图选择(clicK)选项时,结果将始终为“1”。是否因为下拉菜单仍然是选择标签的一部分?如果是这样,将如何定位仅默认选择框,而不是下拉列表?或者如果你有任何其他方式来解决这个问题。谢谢,jquery新手在这里。在下拉列表中选定的值始终是第一个值 - jquery
$("#day").click(function(){
var m = $("#month").val();
if (m == 'Apr' || m == 'June' || m == 'Sep' || m == 'Nov'){
$("#day option").remove();
for (var x=1;x<=30;x++){
$('<option>'+x+'</option>').appendTo($("#day"));
};
};
});
'是不是因为下拉菜单仍然选择标记的一部分? “当然!通过点击您将清除所有选项,并保留第一个选项。而选择的日子也是一个点击。 – Cheery 2012-02-09 06:17:31