2017-09-27 159 views
-2

我需要设置的jQuery UI的日期选择器初始化初始日期,所以我尝试用defaultDate领域:jQuery的日期选择器设置的初始日期

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

,但没有运气:DEMO

根据到API默认日期我可以使用:

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

那么,是什么我失踪?这是一个jQuery的bug或什么?

PS:我知道我可以后初始化的setdate

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

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

+0

downvoters,你能添加一些评论来解释自己? – pumpkinzzz

+0

你说它不起作用,但你的小提琴似乎在Chrome中对我来说工作得非常好。 –

+0

@RoryMcCrossan我也使用了Chrome浏览器,正如你在[截图](https://imgur.com/z9ESW6a)上看到的那样,第一个日期选择器不工作 – pumpkinzzz

回答

2

您可以添加值输入字段,它会像defaultDatesetDate同时

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

我有updatet你jsfiddlefourth输入元素

相关问题