Skip to content

Commit 5a4c33c

Browse files
committed
Merge branch 'datepicker-year-order' into v1-dev
2 parents 5d11292 + 37cb66d commit 5a4c33c

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

jade/page-contents/pickers_content.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ <h5>Options</h5>
111111
<td>10</td>
112112
<td>Number of years either side, or array of upper/lower range.</td>
113113
</tr>
114+
<tr>
115+
<td>yearRangeReverse</td>
116+
<td>Boolean</td>
117+
<td>false</td>
118+
<td>Sort year range in reverse order</td>
119+
</tr>
114120
<tr>
115121
<td>isRTL</td>
116122
<td>Boolean</td>
@@ -760,4 +766,4 @@ <h5 class="method-header">
760766
</div>
761767

762768
</div>
763-
</div>
769+
</div>

js/datepicker.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -513,9 +513,7 @@
513513
}
514514
return (
515515
`<td data-day="${opts.day}" class="${arr.join(' ')}" aria-selected="${ariaSelected}">` +
516-
`<button class="datepicker-day-button" type="button" data-year="${opts.year}" data-month="${
517-
opts.month
518-
}" data-day="${opts.day}">${opts.day}</button>` +
516+
`<button class="datepicker-day-button" type="button" data-year="${opts.year}" data-month="${opts.month}" data-day="${opts.day}">${opts.day}</button>` +
519517
'</td>'
520518
);
521519
}
@@ -609,6 +607,9 @@
609607
arr.push(`<option value="${i}" ${i === year ? 'selected="selected"' : ''}>${i}</option>`);
610608
}
611609
}
610+
if (opts.yearRangeReverse) {
611+
arr.reverse();
612+
}
612613

613614
yearHtml = `<select class="datepicker-select orig-select-year" tabindex="-1">${arr.join(
614615
''

0 commit comments

Comments
 (0)