Opened 7 years ago

Closed 6 years ago

#3891 closed enhancement (fixed)

Autosize input field

Reported by: mdiaz Owned by:
Priority: minor Milestone: 1.8
Component: ui.datepicker Version: 1.6rc5
Keywords: Cc:
Blocked by: Blocking:


Set the input field size attribute (if not already set) based on an estimate: the length of a formatted date (e.g. today's date). This could be disabled with a flag in the settings (e.g. autosize=true/false).

A working implementation: add the following two lines to _connectDatepicker:

if (this._get(inst, 'autosize') && !input.attr('size'))

input.attr('size', this.formatDate(this._get(inst, 'dateFormat'), new Date(), this._getFormatConfig(inst)).length);

Change History (2)

comment:1 Changed 7 years ago by rdworth

  • Milestone changed from 1.7 to 1.8

comment:2 Changed 6 years ago by kbwood

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in r2957. Set the autoSize option to true.

Note: See TracTickets for help on using tickets.