Skip to content

Commit badcc05

Browse files
committed
Fixed ampm constraint
1 parent 425b957 commit badcc05

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

jquery-ui-timepicker-addon.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -608,10 +608,13 @@ $.datepicker._doKeyPress = function(event) {
608608

609609
if (tp_inst) {
610610
if ($.datepicker._get(inst, 'constrainInput')) {
611-
var datetimeChars = tp_inst._defaults.timeFormat.toString()
611+
var ampm = tp_inst._defaults.ampm,
612+
datetimeChars = tp_inst._defaults.timeFormat.toString()
612613
.replace(/[hms]/g, '')
613-
.replace(/TT|T/g, tp_inst._defaults.ampm ? 'APM' : '')
614-
.replace(/tt|t/g, tp_inst._defaults.ampm ? 'apm' : '') +
614+
.replace(/TT/g, ampm ? 'APM' : '')
615+
.replace(/T/g, ampm ? 'AP' : '')
616+
.replace(/tt/g, ampm ? 'apm' : '')
617+
.replace(/t/g, ampm ? 'ap' : '') +
615618
" " +
616619
$.datepicker._possibleChars($.datepicker._get(inst, 'dateFormat')),
617620
chr = String.fromCharCode(event.charCode === undefined ? event.keyCode : event.charCode);

0 commit comments

Comments
 (0)