为日期选择器设置默认日期格式?

6

我有一个页面,用来跟踪各种日期。因此,我需要使用jquery中的datepicker,从10到200次不等。我想将所有datepicker的默认设置为“yy-mm-dd”,但我似乎无法弄清如何设置?

2个回答

26

我最终通过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'
});

-7

前往文件 jquery.ui.datepicker.js

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

将其更改为您喜欢的格式。它将更改整个网站的格式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接