0

我想在 datepicker(jquery 查询生成器)中隐藏未来的日期,如果我设置maxDate: '0',则显示未来的日期

{
    id: 'created_date',
    label: 'Date',
    type: 'datetime',
    validation: {
        format: 'YYYY/MM/DD'
    },
    plugin: 'datepicker',
    plugin_config: {
        format: 'yyyy/mm/dd',
        maxDate: 0,
        autoclose: true

    },
    operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal', 'between', 'not_between', 'is_null', 'is_not_null']
},

如何在查询生成器中隐藏未来日期?

4

2 回答 2

1

设置maxDate为今天的日期,使用new Date(),或设置maxDate为 0 将禁用今天日期之后的日期。

如果您特别想隐藏日期,请添加以下 CSS .ui-state-disabled{ visibility:hidden; }

小提琴:http: //jsfiddle.net/ay100070/

于 2017-08-14T11:40:16.690 回答
0
{
        id: 'created_date',
        label: 'Date',
        type: 'datetime',
        validation: {
            format: 'YYYY/MM/DD'
        },
        plugin: 'datepicker',
        plugin_config: {
            format: 'yyyy/mm/dd',
             max:new Date(),
            autoclose: true

        },
        operators: ['equal', 'not_equal', 'less', 'less_or_equal', 'greater', 'greater_or_equal', 'between', 'not_between', 'is_null', 'is_not_null']
    },
于 2017-08-14T11:49:12.307 回答