Fixed altField implementation

This commit is contained in:
Trent Richardson 2010-10-07 10:28:16 -04:00
parent 6ae78e06be
commit 94ea439217

View file

@ -472,12 +472,13 @@
formattedDateTime = this.formattedTime; formattedDateTime = this.formattedTime;
} }
else if (this.defaults.timeOnly !== true && (this.defaults.alwaysSetTime || timeAvailable)) { else if (this.defaults.timeOnly !== true && (this.defaults.alwaysSetTime || timeAvailable)) {
formattedDateTime += ' ' + this.formattedTime; if ((this.$altInput) && this.$altInput != null)
} {
this.$altInput.val(this.formattedTime);
if ((this.$altInput) && this.$altInput != null) }
{ else{
this.$altInput.val(formattedDateTime); formattedDateTime += ' ' + this.formattedTime;
}
} }
this.formattedDateTime = formattedDateTime; this.formattedDateTime = formattedDateTime;
@ -518,7 +519,8 @@
tp.second = tp.defaults.second; tp.second = tp.defaults.second;
tp.ampm = ''; tp.ampm = '';
tp.$input = $(input); tp.$input = $(input);
tp.$altInput = $($.datepicker._get(inst, 'altField')); if(opts.altField != undefined && opts.altField != '')
tp.$altInput = $($.datepicker._get(inst, 'altField'));
tp.inst = inst; tp.inst = inst;
tp.addTimePicker(inst); tp.addTimePicker(inst);
if ($.isFunction(opts.beforeShow)) { if ($.isFunction(opts.beforeShow)) {