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 与或运算符 || &amp;&amp; 妙用
Dec 09 Javascript
关于JS管理作用域的问题
Apr 10 Javascript
jQuery之日期选择器的深入解析
Jun 19 Javascript
js简单实现根据身份证号码识别性别年龄生日
Nov 29 Javascript
JS将光标聚焦在文本最后的实现代码
Mar 28 Javascript
js获取页面传来参数的方法
Sep 06 Javascript
javascript模拟C#格式化字符串
Aug 26 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
Apr 26 Javascript
AngularJS中filter的使用实例详解
Aug 25 Javascript
Vue 实现树形视图数据功能
May 07 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
Feb 06 Javascript
详解React路由传参方法汇总记录
Nov 29 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
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
2011/04/23 PHP
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
基于php 随机数的深入理解
2013/06/05 PHP
php中Ctype函数用法详解
2014/12/09 PHP
php版微信js-sdk支付接口类用法示例
2016/10/12 PHP
PHP 实现 WebSocket 协议原理与应用详解
2020/04/22 PHP
var与Javascript变量隐式声明
2009/09/17 Javascript
基于JQuery制作的产品广告效果
2010/12/08 Javascript
jQuery实现多按钮单击变色
2014/11/27 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
javascript动画算法实例分析
2015/07/31 Javascript
Bootstrap每天必学之前端开发框架
2015/11/19 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
详解使用 Node.js 开发简单的脚手架工具
2018/06/08 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
Python中获取网页状态码的两个方法
2014/11/03 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
如何利用python正则表达式匹配版本信息
2020/12/09 Python
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
喝酒检查书范文
2014/02/23 职场文书
党风廉政承诺书
2014/03/27 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
小学教学工作总结2015
2015/05/13 职场文书
联谊会开场白
2015/06/01 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
2016七夕情人节寄语
2015/12/04 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
承诺书的签字人,需不需要承担相应的责任?
2019/07/09 职场文书
100句拼搏进取的名言警句,值得一读!
2019/10/07 职场文书
62句有关感恩节文案(推荐收藏)
2019/11/28 职场文书
Win11跳过联网界面创建本地管理账户的3种方法
2022/04/20 数码科技