jquery date 添加年月日<select><option>

来源:互联网 发布:淘宝总部投诉电话地址 编辑:程序博客网 时间:2024/06/05 14:58

//添加生日      年月日下来框数据

var selyear = $("#birthYear");

            var selmonth = $("#birthMonth");
            var selday = $("#birthDay");
            var d = new Date();
            var vMonth = d.getMonth() + 1;
            var vDay = d.getDate();
            var vYear = d.getYear(); //当前年  
            vYear += (vYear < 2000) ? 1900 : 0;


            for (var i = vYear - 68; i < vYear - 18; i++) {
                var option = $("<option>").val(i).text(i);
                selyear.append(option);
            };
            for (var i = 1; i < 13; i++) {
                var option = $("<option>").val(i).text(i);
                selmonth.append(option);
            };
            selmonth.change(function () {
                var p1 = $(this).children('option:selected').val(); //这就是selected的值 
                var p2 = selyear.val(); //获取本页面其他标签的值 


                var day = new Date(p2, p1, 0); //年 月
                var daycount = day.getDate(); //获取天数


                for (var i = 1; i <= daycount; i++) {
                    var option = $("<option>").val(i).text(i);
                    selday.append(option);
                }
            })
0 0
原创粉丝点击