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 相关文章推荐
javascript动态加载二
Aug 22 Javascript
extjs中form与grid交互数据(record)的方法
Aug 29 Javascript
js设置组合快捷键/tabindex功能的方法
Nov 21 Javascript
javascript实现滑动解锁功能
Dec 31 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
Sep 14 Javascript
jquery 动态增加删除行的简单实例(推荐)
Oct 12 Javascript
jQuery Validate插件自定义验证规则的方法
Dec 27 Javascript
使用 jQuery 实现表单验证功能
Jul 05 jQuery
JS随机数产生代码分享
Feb 24 Javascript
jQuery 导航自动跟随滚动的实现代码
May 30 jQuery
推荐一个基于Node.js的表单验证库
Feb 15 Javascript
Vue项目总结之webpack常规打包优化方案
Jun 06 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
PHP遍历数组的几种方法
2012/03/22 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
php实现微信发红包
2015/12/05 PHP
PHP引用返回用法示例
2016/05/28 PHP
PHP实现随机数字、字母的验证码功能
2018/08/01 PHP
YII框架常用技巧总结
2019/04/27 PHP
输入自动提示搜索提示功能的javascript:sugggestion.js
2013/09/02 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
解决js下referer兼容各大浏览器的方法
2014/11/03 Javascript
浅谈JSON和JSONP区别及jQuery的ajax jsonp的使用
2014/11/23 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
JavaScript实现前端实时搜索功能
2020/03/26 Javascript
jQuery ajax动态生成table功能示例
2017/06/14 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
jQuery实现参数自定义的文字跑马灯效果
2018/08/15 jQuery
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
python解析xml文件操作实例
2014/10/05 Python
Python3.6.2调用ffmpeg的方法
2019/01/10 Python
python 实现图片旋转 上下左右 180度旋转的示例
2019/01/24 Python
PyQt5 对图片进行缩放的实例
2019/06/18 Python
python dataframe NaN处理方式
2019/12/26 Python
Python嵌入C/C++进行开发详解
2020/06/09 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
使用HTML5的链接预取功能(link prefetching)给网站提速
2012/12/13 HTML / CSS
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
英国第二大营养品供应商:Vitabiotics
2016/10/01 全球购物
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
房屋租房协议书范本
2014/12/04 职场文书
合作与交流自我评价
2015/03/09 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
地道战观后感
2015/06/04 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android
Python必备技巧之字符数据操作详解
2022/03/23 Python