我有一个页面,用来跟踪各种日期。因此,我需要使用jquery中的datepicker,从10到200次不等。我想将所有datepicker的默认设置为“yy-mm-dd”,但我似乎无法弄清如何设置?
我有一个页面,用来跟踪各种日期。因此,我需要使用jquery中的datepicker,从10到200次不等。我想将所有datepicker的默认设置为“yy-mm-dd”,但我似乎无法弄清如何设置?
我最终通过jQuery在10至200个地方使用datepicker。
我假设您是按照输入的每个ID单独调用datepicker()
。其实完全没有必要这样做。
可以使用一个class
作为输入的标识:
<input class="my-datepicker">
然后,在具有该类的元素上调用 datepicker
,并使用默认配置:
$('.my-datepicker').datepicker({
dateFormat: 'yy-mm-dd'
});
当您需要不同的配置时,请使用/分配不同的类名。
您还可以使用setDefaults
(可能是您正在寻找的):
$.datepicker.setDefaults({
dateFormat: 'yy-mm-dd'
});
前往文件 jquery.ui.datepicker.js
。
function Datepicker()
{
dateFormat: 'mm/dd/yy'
}
将其更改为您喜欢的格式。它将更改整个网站的格式。