Opened 7 years ago

Closed 7 years ago

#4357 closed bug (fixed)

minDate getter acting as setter

Reported by: caesar2k Owned by:
Priority: minor Milestone: 1.8
Component: ui.datepicker Version: 1.7
Keywords: datepicker setter minDate Cc:
Blocked by: Blocking:


The minDate getter ($(".selector").datepicker("option", "minDate")) is acting like a setter.

To reproduce this, I was working comparing two dates with: (note that $begin and $end are both "$().datepicker" variables)

if (Date.parse($begin.datepicker("getDate")) > $end.datepicker("option","minDate")){ do stuff }

Using Date.parse to transform the date to a integer, so they can be compared. After that comparision, the "$begin" minDate is cleared, like if it was set to 0 for example. I'm trying to make a start day/end day range, but without that functionality, I can't limit or update the datepicker on-the-fly

Change History (3)

comment:1 Changed 7 years ago by caesar2k

Actually the code is:

if (Date.parse($begin.datepicker("getDate")) > Date.parse($end.datepicker("option","minDate"))){ do stuff }

and the "$end" variable minDate that gets cleared, not the "$begin".

comment:2 Changed 7 years ago by Cloudream

  • Milestone changed from 1.7.1 to 1.8
  • Priority changed from major to minor

comment:3 Changed 7 years ago by kbwood

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

The retrieve part of the option command wasn't implemented.

Fixed in r2418 for #4301.

Note: See TracTickets for help on using tickets.