BootStrap Datepicker 插件修改为默认中文的实现方法


Posted in Javascript onFebruary 10, 2017

bootstrap-datepicker 是一个非常优秀的时间选择插件,默认是英文显示日期的,通过下面几个小修改让其支持默认中文

1、首先将 bootstrap-datepicker.js 另存为 utf-8 格式保存

2、增加 cn 语言选项 

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"
    },
    cn: {
      days: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"],
      daysShort: ["日", "一", "二", "三", "四", "五", "六", "七"],
      daysMin: ["日", "一", "二", "三", "四", "五", "六", "七"],
      months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
      monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
      today: "今天",
      clear: "清除"
    }
  };

红色部分为增加的语言选项

3、修改默认参数,默认语言为 cn 

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

红色部分为修改的默认语言

至此完成默认中文的修改,效果如下图:

BootStrap Datepicker 插件修改为默认中文的实现方法

以上所述是小编给大家介绍的BootStrap Datepicker 插件修改为默认中文的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Save a File Using a File Save Dialog Box
Jun 18 Javascript
深入理解JavaScript作用域和作用域链
Oct 21 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
Jul 01 Javascript
非常好用的JsonToString 方法 简单实例
Jul 18 Javascript
JavaScript设计模式之装饰者模式介绍
Dec 28 Javascript
js使用split函数按照多个字符对字符串进行分割的方法
Mar 20 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
Jul 11 Javascript
ReactJS实现表单的单选多选和反选的示例
Oct 13 Javascript
在vue里面设置全局变量或数据的方法
Mar 09 Javascript
详解vue-cli 本地开发mock数据使用方法
May 29 Javascript
自己动手封装一个React Native多级联动
Sep 19 Javascript
Electron 打包问题:electron-builder 下载各种依赖出错(推荐)
Jul 09 Javascript
BootStrap Datetimepicker 汉化的实现代码
Feb 10 #Javascript
解决URL地址中的中文乱码问题的办法
Feb 10 #Javascript
tablesorter.js表格排序使用方法(支持中文排序)
Feb 10 #Javascript
jquery.tableSort.js表格排序插件使用方法详解
Aug 12 #Javascript
TableSort.js表格排序插件使用方法详解
Feb 10 #Javascript
微信小程序 JS动态修改样式的实现代码
Feb 10 #Javascript
基于jQuery实现简单人工智能聊天室
Feb 10 #Javascript
You might like
php获取表单中多个同名input元素的值
2014/03/20 PHP
ThinkPHP的I方法使用详解
2014/06/18 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
2015/06/29 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
Laravel框架在本地虚拟机快速安装的方法详解
2018/06/11 PHP
Javascript学习笔记7 原型链的原理
2010/01/11 Javascript
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
2010/06/11 Javascript
Extjs4 关于Store的一些操作(加载/回调/添加)
2013/04/18 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
2015/07/03 Javascript
js基础知识(公有方法、私有方法、特权方法)
2015/11/06 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
利用jQuery解析获取JSON数据
2017/04/08 jQuery
基于react框架使用的一些细节要点的思考
2017/05/31 Javascript
使用重写url机制实现验证码换一张功能
2017/08/01 Javascript
Vue中如何实现proxy代理
2018/04/20 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
jQuery使用jsonp实现百度搜索的示例代码
2020/07/08 jQuery
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
利用Python自动监控网站并发送邮件告警的方法
2016/08/24 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
浅谈python 导入模块和解决文件句柄找不到问题
2018/12/15 Python
python中操作文件的模块的方法总结
2021/02/04 Python
新加坡领先的在线生活方式和杂货购物网站:EAMART
2019/04/02 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
Linux常见面试题
2013/03/18 面试题
Java如何读取CLOB字段
2013/10/10 面试题
影视制作岗位职责
2013/12/04 职场文书
党的群众路线教育实践活动总结报告
2014/07/03 职场文书
大学生党性分析材料
2014/12/19 职场文书
商务代表岗位职责
2015/02/15 职场文书
2015年审计人员工作总结
2015/05/26 职场文书
教你解决往mysql数据库中存入汉字报错的方法
2021/05/06 MySQL
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python