这个插件有个BUG 当选择了2000年以下的年份后 再进行修改年份 出现的年份选择区域就会出现问题 JS里面改成这样就对了(if条件判断不能连着写。。。而且不明白作者为什么要把小于2000的年份加1900。。。)
//加载年选择区域的年
function onLoadChoiceYear(year,less){
//year = year < 2000 ? year + 1900 : year;
var yearBody = year.toString().substr(2,2);
var yearHead = year.toString().substr(0,2);
console.log(yearBody);
console.log(yearHead);
if(yearBody<=19){
b = 0;
c = 19;
}else if(19<yearBody && yearBody<=39){
b = 19;
c = 39;
}else if(39<yearBody && yearBody<=59){
b=39;
c=59;
}else if(59<yearBody && yearBody<=79){
b=59;
c=79;
}else if(79<yearBody && yearBody<=99){
b=79;
c=99;
}
choiceYearBoxAppend(year,b,c,yearHead,yearBody,less);
onLoadChoiceMonth(less);
}