我正在使用一個網站,並在很多不同的頁面上顯示JQuery UI datepicker。我們有一些功能,我們希望日期選擇器用於所有頁面 - 相同的日期格式,相同的圖標等。在整個網站上設置JQuery UI日期選擇器的默認設置
將這些項目設置爲datepicker的默認設置的最佳方式是)函數,而不是讓每個調用datepicker()都包含相同的選項?我想或者我們以某種方式修改datepicker()函數的屬性,或者我們創建自己的函數來封裝datapicker()並設置這些默認值。
我正在使用一個網站,並在很多不同的頁面上顯示JQuery UI datepicker。我們有一些功能,我們希望日期選擇器用於所有頁面 - 相同的日期格式,相同的圖標等。在整個網站上設置JQuery UI日期選擇器的默認設置
將這些項目設置爲datepicker的默認設置的最佳方式是)函數,而不是讓每個調用datepicker()都包含相同的選項?我想或者我們以某種方式修改datepicker()函數的屬性,或者我們創建自己的函數來封裝datapicker()並設置這些默認值。
您可以在文件中使用$.datepicker.setDefaults()
一次包含在每一頁上(如果你有某種例如主.js
)運行之前你.datepicker()
調用,例如:
$.datepicker.setDefaults({ dateFormat: 'yyyy-mm-dd' })
選項正如他們對.datepicker()
的呼叫一樣傳遞。
您可以加載並列出了默認的公共js文件,這將使它APP-寬,使「$ .datepicker.setDefaults({}選項)」可以裝載「$ .datepicker .setDefaults(var)',其中var = {options}
謝謝!正是我需要的。當然,這個解決方案最終會出現在我的問題鏈接到的頁面上! – 2010-10-07 19:45:38
對於'dateFormat'來說,它應該是'yy-mm-dd',因爲它是一年將會輸出兩次。 – Lankymart 2017-10-03 12:05:11