Ticket #3891 (closed enhancement: fixed)

Opened 6 years ago

Last modified 5 years ago

Autosize input field

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

Description

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

comment:1 Changed 6 years ago by rdworth

  • Milestone changed from 1.7 to 1.8

comment:2 Changed 5 years ago by kbwood

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

Fixed in r2957. Set the autoSize option to true.

Note: See TracTickets for help on using tickets.