bootstrap datepicker插件默认英文修改为中文


Posted in Javascript onJuly 28, 2017

datepicker插件默认为英文,而且格式为:mm/dd/yyyy这种情况,看起来不怎么直观。

修改目标:

1、默认显示为中文 

2、格式为:yyyy年mm月dd日 

需要修改两个地方:

1、更改datas对象, 增加zh-cn语言选项;参见源代码的1419行

var dates = $.fn.datepicker.dates = {
 en: {
  days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
  daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
  daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"],
  months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
  monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
  today: "Today",
  clear: "Clear"
 },
  "zh-cn":{
  days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"],
  daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"],
  daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"],
  months: ["一月份", "二月份", "三月份", "四月份", "五月份", "六月份", "七月份", "八月份", "九月份", "十月份", "十一月份", "十二月份"],
  monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
  today: "今天",
  clear: "清空"
 }
 };

红色部分为新增部分。

2、修改默认参数,即defaults对象。      

var defaults = $.fn.datepicker.defaults = {
 autoclose: false,
 beforeShowDay: $.noop,
 calendarWeeks: false,
 clearBtn: false,
 daysOfWeekDisabled: [],
 endDate: Infinity,
 forceParse: true,
 format: 'yyyy年mm月dd日',
 keyboardNavigation: true,
 language: 'zh-cn',
 minViewMode: 0,
 multidate: false,
 multidateSeparator: ',',
 orientation: "auto",
 rtl: false,
 startDate: -Infinity,
 startView: 0,
 todayBtn: false,
 todayHighlight: false,
 weekStart: 0
 };

 3、效果如下

bootstrap datepicker插件默认英文修改为中文

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery Trim去除字符串首尾空字符的实现方法说明
Feb 11 Javascript
Javascript闭包(Closure)详解
May 05 Javascript
jQuery实现鼠标滑过点击事件音效试听
Aug 31 Javascript
jquery实现表格隔行换色效果
Nov 19 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
Nov 30 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
Jul 07 Javascript
JS之获取样式的简单实现方法(推荐)
Sep 13 Javascript
jQuery动态追加页面数据以及事件委托详解
May 06 jQuery
详解webpack性能优化——DLL
Oct 20 Javascript
使用puppeteer破解极验的滑动验证码
Feb 24 Javascript
d3.js实现图形缩放平移
Dec 19 Javascript
Vue点击切换Class变化,实现Active当前样式操作
Jul 17 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
Jul 28 #Javascript
基于JS实现移动端左滑删除功能
Jul 28 #Javascript
Vue2.0 多 Tab切换组件的封装实例
Jul 28 #Javascript
webpack实现热更新(实施同步刷新)
Jul 28 #Javascript
BootStrap Fileinput上传插件使用实例代码
Jul 28 #Javascript
解决React Native端口号修改的方法
Jul 28 #Javascript
vue+vux实现移动端文件上传样式
Jul 28 #Javascript
You might like
windows下zendframework项目环境搭建(通过命令行配置)
2012/12/06 PHP
PHP面向对象之旅:深入理解static变量与方法
2014/01/06 PHP
laravel实现批量更新多条记录的方法示例
2017/10/22 PHP
javascript实现文本域写入字符时限定字数
2014/02/12 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
2020/12/13 Javascript
javascript中FOREACH数组方法使用示例
2016/03/01 Javascript
Highcharts入门之基本属性
2016/08/02 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
详解JS-- 浮点数运算处理
2016/11/28 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
微信小程序批量上传图片到七牛(推荐)
2019/12/19 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
一文秒懂JavaScript构造函数、实例、原型对象以及原型链
2020/08/25 Javascript
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
数据清洗--DataFrame中的空值处理方法
2018/07/03 Python
python 剪切移动文件的实现代码
2018/08/02 Python
浅析python参数的知识点
2018/12/10 Python
11个Python Pandas小技巧让你的工作更高效(附代码实例)
2019/04/30 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
详解Python中namedtuple的使用
2020/04/27 Python
python实现图片转字符画的完整代码
2021/02/21 Python
凯伦·米莲女装网上商店:Karen Millen
2017/11/07 全球购物
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
Nike俄罗斯官方网站:Nike RU
2021/03/05 全球购物
师范生自荐信范文
2013/10/06 职场文书
有针对性的求职自荐信
2013/11/14 职场文书
毕业生的自我评价分享
2013/12/18 职场文书
畜牧兽医本科生的自我评价
2014/03/03 职场文书
小学三八妇女节活动方案
2014/03/16 职场文书
学校食品安全责任书
2015/01/29 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
夫妻吵架保证书
2015/05/08 职场文书
2016新春团拜会致辞
2015/08/01 职场文书
电脑关机速度很慢怎么办 提升电脑关机速度设置教程
2022/04/08 数码科技
MySql数据库触发器使用教程
2022/06/01 MySQL