我是jQuery的新手。我正在尝试设置两个文本框的默认日期,以便在页面打开时填充它们。我希望searchStart是当前年份的01/01 /,并且默认为今天结束。这是我的代码而不起作用:
(<any>$('#searchStart')).datepicker({ dateFormat: 'dd/mm/yy', defaultDate: '01/01/' + getFullYear() });
(<any>$('#searchEnd')).datepicker({ dateFormat: 'dd/mm/yy' defaultDate: new Date() });
答案 0 :(得分:1)
对于当前日期,您可以执行var theDate = $.datepicker.formatDate('dd/mm/yy', new Date());
并输入.val(theDate)
。
对于另一个:
var theYear = $.datepicker.formatDate('yy', new Date());
$('input').val('01/01/' + theYear);
$('input').datepicker({
dateFormat: 'dd/mm/yy',
defaultDate: '01/01/' + theYear
});