2014-02-18 177 views
0

我是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() }); 

回答

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 
}); 

FIDDLE

相關問題