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 validate使用攻略 第四步
Jul 01 Javascript
JavaScript中:表达式和语句的区别[译]
Sep 17 Javascript
Node.js中创建和管理外部进程详解
Aug 16 Javascript
学习JavaScript设计模式之代理模式
Jan 12 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
May 19 Javascript
jQuery双向列表选择器select版
Nov 01 Javascript
Bootstrap笔记之缩略图、警告框实例详解
Mar 09 Javascript
JavaScript利用fetch实现异步请求的方法实例
Jul 26 Javascript
使用JavaScript破解web
Sep 28 Javascript
Vue的H5页面唤起支付宝支付功能
Apr 18 Javascript
vue vant中picker组件的使用
Nov 03 Javascript
Web应用开发TypeScript使用详解
May 25 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基础知识:控制结构
2006/12/13 PHP
使用PHP批量生成随机用户名
2008/07/10 PHP
php通过修改header强制图片下载的方法
2015/03/24 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
从零开始学习jQuery (二) 万能的选择器
2010/10/01 Javascript
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
jquery中dom操作和事件的实例学习 下拉框应用
2011/12/01 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
jquery重新播放css动画所遇问题解决
2013/08/21 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
js判断当页面无法回退时关闭网页否则就history.go(-1)
2014/08/07 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
angular实现form验证实例代码
2017/01/17 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
createObjectURL方法实现本地图片预览
2019/09/30 Javascript
JS定时器如何实现提交成功提示功能
2020/06/12 Javascript
Element DateTimePicker日期时间选择器的使用示例
2020/07/27 Javascript
Python可变参数用法实例分析
2017/04/02 Python
python实现名片管理系统项目
2019/04/26 Python
Django中的cookie和session
2019/08/27 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
Scrapy框架实现的登录网站操作示例
2020/02/06 Python
python为QT程序添加图标的方法详解
2020/03/09 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
Python函数的迭代器与生成器的示例代码
2020/06/18 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
525心理健康活动总结
2015/05/08 职场文书
优秀毕业生主要事迹材料
2015/11/04 职场文书
python实现ROA算子边缘检测算法
2021/04/05 Python