繁体   English   中英

jquery datepicker 设置初始日期

[英]jquery datepicker set initial date

我需要在 jquery-ui datepicker初始化时设置初始日期,所以我尝试使用defaultDate字段:

$('#first').datepicker({
    defaultDate: '12/04/2018',
    dateFormat: 'dd/mm/yy',
});

但没有运气:演示

根据defaultDateAPI ,我可以使用:

dateFormat 选项定义的格式的字符串,或相对日期

所以,我错过了什么? 这是一个jquery错误还是什么?

PS:我知道我可以初始化后设置日期:

$('#second').datepicker({
    dateFormat: 'dd/mm/yy',
}).datepicker("setDate", '12/04/2018');

但这不是我需要的。 任何的想法?

您可以在输入字段中添加一个值,它会同时像defaultDatesetDate一样

$('#some_input_element').val('12/04/2018').datepicker({
    dateFormat: 'dd/mm/yy',
});

我已将您的jsfiddle 更新fourth输入元素

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM