5

此代码仍将字段设置为今天的日期

<script type="text/javascript">
    $(document).ready(function () {
        $('.date').datepicker({ dateFormat: "mm/dd/yy", changeMonth: true,
            changeYear: true, yearRange: '1900:2020', defaultDate: ''
        });

    });

</script>

如何普遍配置字段以空白开头?

4

2 回答 2

17

如果该字段显示今天的日期,那是因为输入字段的填充方式。datepicker 将从 html 元素具有的任何值开始,无论它是什么:

演示

如果您无法通过更改标记来控制输入字段的值,但仍需要重置输入字段,则必须手动执行此操作:

$(document).ready(function () {
    $('.date').datepicker({ dateFormat: "mm/dd/yy", changeMonth: true,
        changeYear: true, yearRange: '1900:2020'
    }).val('');
});
于 2012-06-27T14:52:24.070 回答
0
$("#start-date-filter").datepicker({
        更改月份:真,
        更改年份:是的,
        dateFormat: 'yyyy-mm-dd',
        年份范围:'-2:+4'
}).val('');
于 2021-05-07T11:13:21.503 回答