马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码: <script>
$(document).ready(function(){
var myDate = new Date();
var year=myDate.getFullYear();
var month=myDate.getMonth()+1;
var date=myDate.getDate();
str="";
for (i=1950;i<2049;i++){
str+="<option value='"+i+"'>"+i+"年</option>";
}
$("#year_select").append(str);
$("#year_select").find("option:contains('"+year+"年')").attr("selected",true);
str="";
for (i=1;i<13;i++){
str+="<option value='"+i+"'>"+i+"月</option>";
}
$("#month_select").append(str);
$("#month_select").find("option:contains('"+month+"月')").attr("selected",true);
//console.log(str)
//console.log(month);
});
</script>
代码的本意是 让网页的select元素 自动显示当前系统的年份 月份
好,问题来了:
首次运行 ,没有问题,select里老老实实的待着当前系统的年 月
那么我们修改一下系统日期 (windows 右下角) 此时,无论如何刷新当前页 那个select里 当前显示值 就是没有变化,但是,把网页关掉 重新打开 又能正常显示了
|