#javascript #jquery #angularjs #datepicker
#javascript #jquery ( jquery ) #angularjs #выбор даты
Вопрос:
Я использую в своем приложении angular jquery datepicker для даты рождения в поле, и мне нужно перемещаться между диапазонами лет, но каждый раз, когда я выбираю один год, оставшиеся годы в выборе, т.Е. Я установил значение -50 лет и отображается-10 лет, а когда я выбираю 1993 год после вычитания 50 лет и ушел в 1943 году.
моя директива:
DeelezApp.directive('datepicker', function() {
return {
restrict: 'A',
require : 'ngModel',
link : function (scope, element, attrs, ngModelCtrl) {
$(function(){
element.datepicker({
dateFormat:'yy-mm-dd',
changeMonth: true,
changeYear: true,
yearRange: "c-50:c-10",
onSelect:function (date) {
scope.$apply(function () {
ngModelCtrl.$setViewValue(date);
});
}
});
});
}
} });
как я могу сделать, чтобы диапазон года не менялся, а затем выбрать год?
Спасибо
Ответ №1:
Я нашел это!
просто измените эту строку
yearRange: "c-50:c-10"
Для
yearRange: "-50:-10"
Спасибо