From cec8f2a1f6c087479754cf2979cfbd50ed9b5bf4 Mon Sep 17 00:00:00 2001 From: t1m0n Date: Wed, 11 Nov 2015 13:03:14 +0300 Subject: [PATCH] modify multipleDates param, now its possible to pass number as value --- dist/js/datepicker.js | 4 ++-- js/datepicker/datepicker.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dist/js/datepicker.js b/dist/js/datepicker.js index 8b3e6fc..ec33fc6 100644 --- a/dist/js/datepicker.js +++ b/dist/js/datepicker.js @@ -33,8 +33,7 @@ var Datepicker; maxDate: '', disableNavWhenOutOfRange: true, - //TODO возможно добавить огрнаичивать число выделяемых дат - multipleDates: false, + multipleDates: false, // Boolean or Number multipleDatesSeparator: ',', // navigation @@ -222,6 +221,7 @@ var Datepicker; } if (this.opts.multipleDates) { + if (this.selectedDates.length === this.opts.multipleDates) return; if (!this._isSelected(date)) { this.selectedDates.push(date); } diff --git a/js/datepicker/datepicker.js b/js/datepicker/datepicker.js index 25f7bb1..1fe506f 100644 --- a/js/datepicker/datepicker.js +++ b/js/datepicker/datepicker.js @@ -33,8 +33,7 @@ var Datepicker; maxDate: '', disableNavWhenOutOfRange: true, - //TODO возможно добавить огрнаичивать число выделяемых дат - multipleDates: false, + multipleDates: false, // Boolean or Number multipleDatesSeparator: ',', // navigation @@ -222,6 +221,7 @@ var Datepicker; } if (this.opts.multipleDates) { + if (this.selectedDates.length === this.opts.multipleDates) return; if (!this._isSelected(date)) { this.selectedDates.push(date); }