Skip to content

Commit 214791b

Browse files
author
InfinitiesLoop
committed
Updated DatePicker prototype to use named days/months
1 parent 10e570f commit 214791b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

demo/jquery.ui.datepicker.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -230,8 +230,8 @@ $.extend(Datepicker.prototype, {
230230
};
231231
var months = this._get(inst, 'months'),
232232
days = this._get(inst, 'days');
233-
date.setMonth(findMax(months[dateFormat.match(/MMMM/) ? 0 : 1]));
234-
date.setDate(findMax(days[dateFormat.match(/dddd/) ? 0 : 1]) + 20 - date.getDay());
233+
date.setMonth(findMax(months[dateFormat.match(/MMMM/) ? "names" : "namesAbbr"]));
234+
date.setDate(findMax(days[dateFormat.match(/dddd/) ? "names" : "namesAbbr"]) + 20 - date.getDay());
235235
}
236236
inst.input.attr('size', this._formatDate(inst, date).length);
237237
}
@@ -1287,7 +1287,7 @@ $.extend(Datepicker.prototype, {
12871287
for (var dow = 0; dow < 7; dow++) { // days of the week
12881288
var day = (dow + firstDay) % 7;
12891289
thead += '<th' + ((dow + firstDay + 6) % 7 >= 5 ? ' class="ui-datepicker-week-end"' : '') + '>' +
1290-
'<span title="' + dayNames[0][day] + '">' + dayNames[2][day] + '</span></th>';
1290+
'<span title="' + dayNames.names[day] + '">' + dayNames.namesShort[day] + '</span></th>';
12911291
}
12921292
calender += thead + '</tr></thead><tbody>';
12931293
var daysInMonth = this._getDaysInMonth(drawYear, drawMonth);
@@ -1380,7 +1380,7 @@ $.extend(Datepicker.prototype, {
13801380
var monthHtml = '';
13811381
// month selection
13821382
if (secondary || !changeMonth)
1383-
monthHtml += '<span class="ui-datepicker-month">' + monthNames[0][drawMonth] + '</span>';
1383+
monthHtml += '<span class="ui-datepicker-month">' + monthNames.names[drawMonth] + '</span>';
13841384
else {
13851385
var inMinYear = (minDate && minDate.getFullYear() == drawYear);
13861386
var inMaxYear = (maxDate && maxDate.getFullYear() == drawYear);
@@ -1393,7 +1393,7 @@ $.extend(Datepicker.prototype, {
13931393
(!inMaxYear || month <= maxDate.getMonth()))
13941394
monthHtml += '<option value="' + month + '"' +
13951395
(month == drawMonth ? ' selected="selected"' : '') +
1396-
'>' + monthNames[1][month] + '</option>';
1396+
'>' + monthNames.namesAbbr[month] + '</option>';
13971397
}
13981398
monthHtml += '</select>';
13991399
}

0 commit comments

Comments
 (0)