Ticket #3180 (closed bug: fixed)

Opened 6 years ago

Last modified 5 years ago

datepicker automatic id assign

Reported by: szinya@… Owned by: grabanski
Priority: minor Milestone: 1.6rc1
Component: ui.datepicker Version: 1.5.2
Keywords: Cc:
Blocking: Blocked by:

Description

When attaching the date picker to a jQurey selection containing multiple items without id tag, the following code can assign the same id to all elements in the selection:

in _attachDatepicker function:

if (!target.id) target.id = 'dp' + new Date().getTime();

This happens when jQuery iterates through the items in the selection in the same millisecond. The result is a non functioning datepicker.

The solution would be to use a random number instead of Date().getTime().

Change History

comment:1 Changed 6 years ago by Cloudream

  • Status changed from new to assigned
  • Milestone set to 1.6

comment:2 Changed 6 years ago by kbwood

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

Fixed. Start with current time in milliseconds and then increment for each ID.

comment:3 Changed 5 years ago by rdworth

  • Milestone changed from 1.6 to 1.6rc1
Note: See TracTickets for help on using tickets.