mobiscroll时间预设是否支持无效值?

时间:2013-09-05 20:00:12

标签: mobiscroll

在预设日期中,可能会使一周中的某些天,一月中的某些天等无效(不可选),如下例所示:http://demo.mobiscroll.com/datetime/date#

是否可以使用预设的时间进行此操作?

理想情况下,我希望能够做到这样的事情,例如,这会使下午5点到9点之间的时间无法选择:

    $('#scroller').mobiscroll({
        preset: 'time',
        display: 'modal',
        invalid: { timesBetween: ['17:00','08:59'] }
    );

我确实可以创建一组自定义轮子,只用我想要的选项填充它们。然而,这并没有像我一样满足我的需求。

1 个答案:

答案 0 :(得分:1)

从2.8版本开始,invalid已经介绍了几次。您可以将其设置为特定日期,天数周,月,重复日。

示例:

invalid: [
    '1/1', // 1st of January disabled
    '12/24', // Christmas disabled
    '12/25', // Christmas disabled
    'w0', // Sundays disabled
    { start: '00:00', end: '08:00' }, // Every day
    { start: '16:00', end: '23:59' }, // Every day
    { d: 'w6', start: '00:00', end: '08:59' }, // Saturday
    { d: 'w6', start: '17:00', end: '23:59' } // Saturday
]