Thanks again, still no luck though. I copied and pasted your code exactly and the second date picker still allows any date to be selected.
2010/1/15 Balázs Suhajda <suhaj...@gmail.com> > I think the problem with that is that you need the parse the date from > the other input for which you can use the utility function > $.datepicker.parseDate( format, value, settings ) > > I've tried the following and it sets the minDate properly: > > beforeShow: function(input) { > var min = $("#startDate").val(); > var format = $("#startDate").datepicker('option', 'dateFormat'); > $(input).datepicker('option', 'minDate', > $.datepicker.parseDate(format, min)); > } > > On Fri, Jan 15, 2010 at 9:30 PM, Michael J. Sprague > <mikespra...@gmail.com> wrote: > > Thanks for the reply. I've been through the documentation several times > and > > when I hard code a minDate and/or maxDate it seems to work fine but when > I > > try to set it dynamically I'm having no luck. Here's some pared down code > to > > give an example of what I'm trying to do: > > > > $("#startDate").datepicker(); > > > > $("#endDate").datepicker({ > > beforeShow: function() { > > $("#endDate").datepicker('option', 'minDate', new > > Date($("#startDate").val())); > > } > > }); > > > > > > 2010/1/15 Balázs Suhajda <suhaj...@gmail.com> > >> > >> Since you always have the other calendar's value available from an > >> input, you can easily do all the math with it and the current date > >> before rendering each day on the currently open calendar taking > >> advantage of the beforeShowDay event: > >> http://jqueryui.com/demos/datepicker/#event-beforeShowDay > >> > >> On Fri, Jan 15, 2010 at 5:28 PM, Michael J. Sprague > >> <mikespra...@gmail.com> wrote: > >> > I need to have two datepickers, one for a start date and one for an > end > >> > date. I currently have them set up and working but I now need to > >> > restrict > >> > the selectable dates. The end date can never be greater than the > current > >> > date and the user should never be able to select more than a 30 days > >> > range > >> > either forward from the start sate or backwards from the end date. > I've > >> > done > >> > some googling and found options that were close but nothing that > worked > >> > the > >> > way I needed it to. Does anyone have any sample code that will help me > >> > accomplish this? > >> > > >> > Thanks in advance, > >> > > >> > Mike > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups > >> > "jQuery UI" group. > >> > To post to this group, send email to jquery...@googlegroups.com. > >> > To unsubscribe from this group, send email to > >> > jquery-ui+unsubscr...@googlegroups.com<jquery-ui%2bunsubscr...@googlegroups.com> > . > >> > For more options, visit this group at > >> > http://groups.google.com/group/jquery-ui?hl=en. > >> > > >> > > >> > >> > >> > >> -- > >> Best regards, > >> Balázs Suhajda > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "jQuery UI" group. > >> To post to this group, send email to jquery...@googlegroups.com. > >> To unsubscribe from this group, send email to > >> jquery-ui+unsubscr...@googlegroups.com<jquery-ui%2bunsubscr...@googlegroups.com> > . > >> For more options, visit this group at > >> http://groups.google.com/group/jquery-ui?hl=en. > >> > >> > >> > > > > > > -- > > You received this message because you are subscribed to the Google Groups > > "jQuery UI" group. > > To post to this group, send email to jquery...@googlegroups.com. > > To unsubscribe from this group, send email to > > jquery-ui+unsubscr...@googlegroups.com<jquery-ui%2bunsubscr...@googlegroups.com> > . > > For more options, visit this group at > > http://groups.google.com/group/jquery-ui?hl=en. > > > > > > > > -- > Best regards, > Balázs Suhajda > > -- > You received this message because you are subscribed to the Google Groups > "jQuery UI" group. > To post to this group, send email to jquery...@googlegroups.com. > To unsubscribe from this group, send email to > jquery-ui+unsubscr...@googlegroups.com<jquery-ui%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/jquery-ui?hl=en. > > > >--
You received this message because you are subscribed to the Google Groups "jQuery UI" group.
To post to this group, send email to jquery...@googlegroups.com.
To unsubscribe from this group, send email to jquery-ui+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jquery-ui?hl=en.