在整个站点上设置JQuery UI datepicker的默认值

Jas*_*man 3 javascript jquery jquery-ui

我正在使用一个网站,在很多不同的页面上显示JQuery UI datepicker.我们有一组特定的功能,我们希望日期选择器用于所有页面 - 相同的日期格式,相同的图标等.

将这些项目设置为datepicker()函数的默认值的最佳方法是什么,而不是每次调用datepicker()都包含相同的选项?我想我们要么以某种方式修改datepicker()函数的属性,要么我们创建自己的函数来包装dataepicker()并设置这些默认值.

Nic*_*ver 7

您可以使用$.datepicker.setDefaults()在包含在每一页上(如果你有一个主文件,一旦.js运行某种例如)之前,你的.datepicker()呼叫,例如:

$.datepicker.setDefaults({ dateFormat: 'yyyy-mm-dd' }) 
Run Code Online (Sandbox Code Playgroud)

选项的传递方式与.datepicker()调用完全相同.