我正在用angularJS创建一个Web应用程序,其中有一个日历控件,可以帮助用户输入出生日期,这是我为该控件创建的指令,
angular.module('myapp').directive('datepicker', function () {
return {
restrict: 'A',
require: 'ngModel',
link: function (scope, element, attrs, ngModelCtrl) {
$(element).datepicker({
dateFormat: 'dd-mm-yy',
defaultDate: "0",
changeMonth: true,
changeYear: true,
onSelect: function (date) {
scope.date = date;
scope.$apply();
}
});
}
};
});
我的日历看起来像下面的
现在,对于1980年或更早出生的用户而言,这是非常痛苦的事情,
我只想知道是否还有其他方法可以使用户轻松达到自己的出生年份?