Jquery plugins 对日期范围使用mobiscroll

Jquery plugins 对日期范围使用mobiscroll,jquery-plugins,daterangepicker,mobiscroll,Jquery Plugins,Daterangepicker,Mobiscroll,我试图建立一个网页,我有2个滚动选择日期范围。两个文本输入是同一类,因此我将2个滚动条设置为: $('.datetime').scroller({ preset: 'datetime', minDate: new Date(now.getFullYear(), now.getMonth(), (now.getDate() - 7)), theme: 'default', display: 'modal', timeFormat: 'HH:ii', timeWheels: 'HHii',

我试图建立一个网页,我有2个滚动选择日期范围。两个文本输入是同一类,因此我将2个滚动条设置为:

$('.datetime').scroller({

    preset: 'datetime', minDate: new Date(now.getFullYear(), now.getMonth(), (now.getDate() - 7)), theme: 'default', display: 'modal', timeFormat: 'HH:ii', timeWheels: 'HHii', stepMinute: 5, mode: 'scroller' 

}); 
我想做的是让第二个滚动条将第一个滚动条设置的值设置为它的minDate

我尝试使用eq()函数分别设置滚动条&将第二个滚动条的minDate设置为$('.datetime').eq(0.val()。我发现有两个问题:mobiscroll在文本输入中设置的值不能识别为日期;&该值似乎没有更改,但这可能是由于第一个错误造成的


mobiscroll是否有办法解析加载到文本输入中的日期?我不想再添加像date.js这样的插件,只想让这个插件按照我的需要工作。

您可以使用mobiscroll的getDate方法:

$('.datetime').eq(0).scroller('getDate');
这将返回一个日期对象,而不是字符串

还有一个parseDate实用程序函数

$.scroller.parseDate(format, strValue);
有关更多信息,请参阅