jQuery EasyUI中的日期控件DateBox修改方法


Posted in Javascript onNovember 09, 2016

jQuery EasyUI中的日期控件DateBox很好用的,首先需要引入jquery文件,代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"> <title>Basic DateBox - jQuery EasyUI Demo</title>
<link rel="stylesheet" type="text/css" href="css/easyui.css">
<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="js/jquery.easyui.min.js"></script>
</head>
<body>
<div> <input class="easyui-datebox"></input> </div>
</body>
</html>

效果为:

jQuery EasyUI中的日期控件DateBox修改方法 

这里是英文的,如果有要求用中文的,那么需要的改的几个地方,首先是月份的,找到下面的代码:

$.fn.calendar.parseOptions=function(_454){
var t=$(_454);
return $.extend({},$.parser.parseOptions(_454,["width","height",{firstDay:"number",fit:"boolean",border:"boolean"}]));
};
$.fn.calendar.defaults={width:180,height:180,fit:false,border:true,firstDay:0,weeks:["S","M","T","W","T","F","S"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date(),onSelect:function(date){
}};
})(jQuery);

改成下面的对应的

$.fn.calendar.parseOptions=function(_454){
var t=$(_454);
return $.extend({},$.parser.parseOptions(_454,["width","height",{firstDay:"number",fit:"boolean",border:"boolean"}]));
};
$.fn.calendar.defaults={width:180,height:180,fit:false,border:true,firstDay:0,weeks:["一", "二", "三", "四", "五", "六", "日"], months:["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date(),onSelect:function(date){
}};
})(jQuery);

这样就行了,还有一个时间格式的修改,默认的是5/27/2013,即月/日/年的格式,如果换成的2013-05-27这样的,官方也给出了代码,如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Basic DateBox - jQuery EasyUI Demo</title>
<link rel="stylesheet" type="text/css" href="css/easyui.css">
<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="js/jquery.easyui.min.js"></script>
</head>
<body>
<div class="date">
<input class="easyui-datebox" data-options="formatter:myformatter,parser:myparser"></input>
</div>
</body>
<script type="text/javascript">
function myformatter(date){
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d);
}
function myparser(s){
if (!s) return new Date();
var ss = (s.split('-'));
var y = parseInt(ss[0],10);
var m = parseInt(ss[1],10);
var d = parseInt(ss[2],10);
if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
return new Date(y,m-1,d);
}else{
return new Date();
}
}
</script>
</html>

这样的话,格式怎么变的话,都很好修改的!

以上这篇jQuery EasyUI中的日期控件DateBox修改方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js实现图片轮换效果代码
Apr 16 Javascript
jQuery UI 实现email输入提示实例
Aug 15 Javascript
用jquery等比例控制图片宽高的具体实现
Jan 28 Javascript
JavaScript判断浏览器类型的方法
Feb 10 Javascript
ECMAScript6中Map/WeakMap详解
Jun 12 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
Dec 13 Javascript
JavaScript自定义文本框光标
Mar 05 Javascript
QQ跳转支付宝并自动领红包脚本(最新)
Jun 22 Javascript
VuePress 静态网站生成方法步骤
Feb 14 Javascript
vue中input的v-model清空操作
Sep 06 Javascript
js实现双人五子棋小游戏
May 28 Javascript
基于javascript的无缝滚动动画1
Aug 07 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
Nov 09 #Javascript
JavaScript动态检验密码强度的实现方法
Nov 09 #Javascript
jquery获取easyui日期控件的值实现方法
Nov 09 #Javascript
给easyui的datebox控件添加清空按钮的实现方法
Nov 09 #Javascript
给easyui datebox扩展一个清空的实例
Nov 09 #Javascript
JS刷新父窗口的几种方式小结(推荐)
Nov 09 #Javascript
js 能实现监听F5页面刷新子iframe 而父页面不刷新的方法
Nov 09 #Javascript
You might like
PHP Undefined index报错的修复方法
2011/07/17 PHP
PHP逐行输出(ob_flush与flush的组合)
2012/02/04 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
Yii数据读取与跳转参数传递用法实例分析
2016/07/12 PHP
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
js统计页面的来访次数实现代码
2014/05/09 Javascript
原生js模拟淘宝购物车项目实战
2015/11/18 Javascript
Js 获取当前函数参数对象的实现代码
2016/06/20 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
JavaScript中使用Async实现异步控制
2017/08/15 Javascript
vue引入js数字小键盘的实现代码
2018/05/14 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
2019年度web前端面试题总结(主要为Vue面试题)
2020/01/12 Javascript
python生成验证码图片代码分享
2016/01/28 Python
Python中list初始化方法示例
2016/09/18 Python
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
2020/02/05 Python
详解python命令提示符窗口下如何运行python脚本
2020/09/11 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
生日寄语大全
2014/04/08 职场文书
诚实守信道德模范事迹材料
2014/08/15 职场文书
泸县召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
小学教师先进事迹材料
2014/12/15 职场文书
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
团代会闭幕词
2015/01/28 职场文书
司机岗位职责
2015/02/04 职场文书
小学母亲节活动总结
2015/02/10 职场文书
党员个人年度总结
2015/02/14 职场文书
2015国庆节宣传语
2015/07/14 职场文书
大学生村官工作心得体会
2016/01/23 职场文书
基于python的matplotlib制作双Y轴图
2021/04/20 Python
Java并发编程必备之Future机制
2021/06/30 Java/Android
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
2021/10/05 Javascript