Skip to main content

Bug Tracker

Side navigation

#2395 closed bug (fixed)

Opened February 22, 2008 10:47PM UTC

Closed February 25, 2008 03:59AM UTC

jQuery UI/Datepicker 3.3 - .datepicker('getDate') doesn't work

Reported by: adsmart Owned by: paul
Priority: undecided Milestone: 1.2.4
Component: ui Version: 1.2.3
Keywords: datepicker ui 3.4 Cc:
Blocked by: Blocking:

The recent updates to DatePicker are flawed in a few ways.

The new $.fn.datepicker function is calling deprecated functions by using:

this[option + 'DatePicker'].call(this, args)

Unfortunately, that doesn't work for getDate and SetDate since the functions there are



clearly this doesn't fit with the model.

Secondly, implementing the new API by calling out to the old, deprecated API is a very bad idea. Its going to make it that much more difficult to retire the old interface. The implementations should all be internal to $.fn.datepicker and the old API should call it.

You can test this by taking the demo that comes with the jQuery UI bundle and simply calling .datepicker("getDate');

Attachments (0)
Change History (1)

Changed February 25, 2008 03:59AM UTC by kbwood comment:1

resolution: → fixed
status: newclosed

Fixed in the latest version.