我正在使用在许多不同页面上显示JQuery UI datepicker的网站。我们有一系列功能,我们希望所有页面都使用日期选择器 - 相同的日期格式,相同的图标等。
将这些项目设置为datepicker()函数的默认值的最佳方法是什么,而不是每次调用datepicker()都包含相同的选项?我想我们要么以某种方式修改datepicker()函数的属性,要么我们创建自己的函数来包装dataepicker()并设置这些默认值。
答案 0 :(得分:6)
您可以在每个页面上包含的文件中使用$.datepicker.setDefaults()
一次(例如,如果您有某种类型的主.js
)之前运行 {{1调用,例如:
.datepicker()
选项的传递方式与$.datepicker.setDefaults({ dateFormat: 'yyyy-mm-dd' })
调用完全相同。
答案 1 :(得分:0)
您可以使用列出的默认值加载一个常见的js文件,这将使其适用于整个应用范围,以便' $。datepicker.setDefaults({options})&#39 ;可以加载' $ .datepicker.setDefaults(var)' ,其中 var = {options}