如何设置jQuery内联datePicker的默认日期?

时间:2009-04-05 08:52:22

标签: jquery datepicker

我正在使用此jQuery inline datePicker插件示例,但我不知道如何设置所选的默认日期。 你有什么想法吗?

5 个答案:

答案 0 :(得分:8)

$('.date-pick').datePicker({
    defaultDate: $.datepicker.parseDate("d m y", "31 8 2009")
})

答案 1 :(得分:3)

您需要使用dpSetSelected方法。我已将其添加到下面示例页面的代码中:

$(function()
{
    $('.turn-me-into-datepicker')
        .datePicker({inline:true})
        .dpSetSelected('01/04/2010') // The string should be in Date.format
        .bind(
            'dateSelected',
            function(e, selectedDate, $td)
            {
                console.log('You selected ' + selectedDate);
            }
        );
});

如上所述,如果您有changed Date.format,那么您需要确保字符串采用您更改为的格式。

答案 2 :(得分:2)

此处:http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/datePickerDefaultToday.html

$(function() {
     var date = new Date(); // replace with your date
     $('.date-pick').datePicker().val(date.asString()).trigger('change');
});

OR

在您的字段中设置日期:

<input class="date-pick" type="text" value="1/1/2009" />

答案 3 :(得分:1)

您可以简单地设置该输入框的值 $('#date-picker')。val('2015年6月22日');

答案 4 :(得分:0)

$("selector").datepicker('setDate', 'today');

设置UI小部件和'input'元素。