jQuery ui – datepicker 日期使用繁體中文或各國語言
使用 datepicker 預設都是英文的,但其實可以替換為中文語言。在官方網站只有提到怎麼使用中文,但沒提到去哪裡下載擴充掛載。可以到官方的 github 找到 https://github.com/jquery/jquery-ui/tree/master/ui/i18n 裡面有一隻 datepicker-zh-TW.js 下載下來。然後整串jQ ui 引用這麼寫
<link href="jquery-ui-1.11.2/jquery-ui.min.css" rel="stylesheet" > <link href="jquery-ui-1.11.2/jquery-ui.theme.min.css" rel="stylesheet" > <script src="jquery-1.11.1.min.js"></script> <script src="jquery-ui-1.11.2/jquery-ui.min.js"></script> <script src="jquery-ui-1.11.2/datepicker-zh-TW.js"></script><!-- 繁體中文 --> <script src="jquery-ui-1.11.2/datepicker-ko.js"></script><!-- 韓語 -->
如果同時存在多種語言,jQuery UI 會採用你引用語言的最後一筆,如上述會採用韓語。如果要手動指定,參考官網寫法 ,可以添加這句描述
// 陣列regional內的字串填寫你要的語言, 如繁體中文 $.datepicker.setDefaults( $.datepicker.regional[ "zh-TW" ] );