2012-02-22 176 views
5

我有一个页面,我可以跟踪各种日期。所以我最终通过jQuery的任何地方使用datepicker从10-200次。我想将datepicker的所有情况的默认值设置为'yy-mm-dd' - 但我似乎无法弄清楚如何设置它?设置datepicker的默认日期格式?

回答

20

我最终使用datepicker通过jQuery的任何地方从10-200次。

我假设您对每个输入分别打电话datepicker(),可能是id。这是没有必要的。

使用class为您的输入钩:

<input class="my-datepicker"> 

然后调用与该类元素datepicker与您的默认配置:

$('.my-datepicker').datepicker({ 
    dateFormat: 'yy-mm-dd' 
}); 

当你需要一个不同的配置,使用/分配一个不同的类名。

您也可以使用setDefaults(你正在寻找可能的内容):

$.datepicker.setDefaults({ 
    dateFormat: 'yy-mm-dd' 
}); 
-5

转至文件jquery.ui.datepicker.js

function Datepicker() 
{ 
    dateFormat: 'mm/dd/yy' 
} 

将其更改为您偏好的格式。它会改变整个网站的格式。