如果弹出式日历2在弹出式日历1(而不是之前)设置的日期开始,那么需要输入开始日期和结束日期(以及未来)的客户会发现它很有用。jquery ui datepicker beforeShow
多年来,下面的代码工作过,在几个不同的网站:
$("#start").datepicker({ dateFormat: 'yy-mm-dd' });
$("#end").datepicker({
dateFormat: 'yy-mm-dd',
beforeShow: function() {
dt = $("#start").datepicker('getDate');
return { minDate: dt }; // a JS object - dt could be 'null' (which is OK)
我不能让它使用jQuery UI的当前版本的工作。我在本网站上建议的ShowShow解决方案之前尝试了一些常规解决方案,但没有一个解决我的问题。
任何人都可以提出解决方案吗?还是有一种解决方案比上面的代码更少使用代码?
发布代码没有问题(尽管'dt'应该是一个局部变量),问题在别处。你可以在MCVE中重现吗? – blgt
一个MCVE不会帮忙。代码很好。它现在在我的几个网站上运行,使用旧版本的jQuery UI。但它不适用于当前版本的jQuery UI。我需要知道为什么,以及我能做些什么才能让代码再次运行。 –
为什么MCVE不能提供帮助?诊断一个可以重现的问题要比你不能重复的问题容易得多 – blgt