浅谈如何实现easyui的datebox格式化


Posted in Javascript onJune 12, 2016

看了网上有很多的解决方法,我也写一个比较简单方法。实现easyui的datebox格式化。效果如下,用“++”隔开,看你喜欢用什么都可以。

 浅谈如何实现easyui的datebox格式化

1、html

<span class="span1">证件有效期至:</span> 
<span><input id="passvali" name="hotel.passvali"></span>

2、js

/* 证件有效期至 */
 $('#passvali').datebox({
 formatter: function(date){ 
 var years=date.getFullYear();//获取年
 var months=date.getMonth()+1;//获取日
 var dates=date.getDate();//获取月
 
 if(months<10){//当月份不满10的时候前面补0,例如09
 months='0'+months;
 }
 
 if(dates<10){//当日期不满10的时候前面补0,例如09
 dates='0'+dates;
 }
 return years+"++"+months+"++"+dates;//根据自己需求进行改动
 }
 });

补充:

DateBox 日期显示默认的格式为“dd/mm/yyyy”,如果想自定义成我们的格式需要实现两个函数,formatter和parser。
formatter函数使得选择日期后将其格式化为我们需要的格式,parser函数在选择好日期后告诉控件如何去解析我们自定义的格式。
定义如下:
formatter:A function to format the date, the function take a 'date' parameter and return a string value.
parser:A function to parse a date string, the function take a 'date' string and return a date value.
如将日期格式化为yyyy-mm-dd的格式:

$('#dd1').datebox({
 formatter: function(date){ return date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate();},
 parser: function(date){ return new Date(Date.parse(date.replace(/-/g,"/")));}
});

以上就是为大家分享的easyui的datebox格式化最简单方法,希望对大家的学习有所帮助。

Javascript 相关文章推荐
javascript中的作用域scope介绍
Dec 28 Javascript
JS打印gridview实现原理及代码
Feb 05 Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 Javascript
javascript客户端遍历控件与获取父容器对象示例代码
Jan 06 Javascript
javascript学习笔记(四)function函数部分
Sep 30 Javascript
jQuery中;function($,undefined) 前面的分号的用处
Dec 17 Javascript
jQuery文字提示与图片提示效果实现方法
Jul 04 Javascript
轻松掌握JavaScript策略模式
Aug 25 Javascript
AngularJS解决ng界面长表达式(ui-set)的方法分析
Nov 07 Javascript
jQuery轻量级表单模型验证插件
Oct 15 jQuery
简述vue路由打开一个新的窗口的方法
Nov 29 Javascript
React降级配置及Ant Design配置详解
Dec 27 Javascript
JQuery的attr 与 val区别
Jun 12 #Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
Jun 12 #Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 #Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
Jun 12 #Javascript
javascript jquery对form元素的常见操作详解
Jun 12 #Javascript
js实现当鼠标移到表格上时显示这一格全部内容的代码
Jun 12 #Javascript
浅谈JS中逗号运算符的用法
Jun 12 #Javascript
You might like
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
PHP程序员学习使用Swoole的理由
2018/06/24 PHP
将string解析为json的几种方式小结
2010/11/11 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
angularjs创建弹出框实现拖动效果
2020/08/25 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
微信小程序 动态绑定数据及动态事件处理
2017/03/14 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
React实践之Tree组件的使用方法
2017/09/30 Javascript
微信小程序中吸底按钮适配iPhone X方案
2017/11/29 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
最简单的vue消息提示全局组件的方法
2019/06/16 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
JavaScript实现轮播图特效
2020/04/10 Javascript
pyqt5 删除layout中的所有widget方法
2019/06/25 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
django创建简单的页面响应实例教程
2019/09/06 Python
python破解bilibili滑动验证码登录功能
2019/09/11 Python
解决python 上传图片限制格式问题
2019/10/30 Python
python实现拉普拉斯特征图降维示例
2019/11/25 Python
python属于解释语言吗
2020/06/11 Python
详解HTML5中download属性的应用
2015/08/06 HTML / CSS
钉钉企业内部H5微应用开发详解
2020/05/12 HTML / CSS
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
2013/01/26 面试题
数控加工专业毕业生自荐信
2013/09/27 职场文书
毕业生精彩的自我评价分享
2013/10/06 职场文书
《藏戏》教学反思
2014/02/11 职场文书
高中打架检讨书
2014/02/13 职场文书
新生开学寄语大全
2015/05/28 职场文书
唐山大地震观后感
2015/06/05 职场文书
民政局未婚证明
2015/06/15 职场文书
MySQL命令行操作时的编码问题详解
2021/04/14 MySQL
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python