浅谈如何实现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 相关文章推荐
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
Nov 04 Javascript
js 变量类型转换常用函数与代码[比较全]
Dec 01 Javascript
GreyBox技术总结(转)
Nov 23 Javascript
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
Feb 23 Javascript
javascript使用数组的push方法完成快速排序
Sep 15 Javascript
解决js函数闭包内存泄露问题的办法
Jan 25 Javascript
JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)
Jun 02 Javascript
深入探讨Vue.js组件和组件通信
Sep 12 Javascript
JavaScript实现倒计时跳转页面功能【实用】
Dec 13 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
Feb 19 Javascript
Js面试算法详解
Apr 08 Javascript
Vue三种常用传值示例(父传子、子传父、非父子)
Jul 24 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
星际争霸兵种名称对照表
2020/03/04 星际争霸
精通php的十大要点(上)
2009/02/04 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
php连接微软MSSQL(sql server)完全攻略
2016/11/27 PHP
phpinfo无法显示的原因及解决办法
2019/02/15 PHP
extJs 下拉框联动实现代码
2010/04/09 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
jQuery 获取和设置select下拉框的值实现代码
2013/11/08 Javascript
jQuery焦点图插件SaySlide
2015/12/21 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
JavaScript对象_动力节点Java学院整理
2017/06/23 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
2017/12/07 Javascript
浅谈Node.js 子进程与应用场景
2018/01/24 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
使用electron将vue-cli项目打包成exe的方法
2018/09/29 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
python基础教程之常用运算符
2014/08/29 Python
Python正则表达式匹配HTML页面编码
2015/04/08 Python
python定时器(Timer)用法简单实例
2015/06/04 Python
python django 实现验证码的功能实例代码
2017/05/18 Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
2017/09/28 Python
使用Python读取大文件的方法
2018/02/11 Python
使用Python获取并处理IP的类型及格式方法
2018/11/01 Python
对Python正则匹配IP、Url、Mail的方法详解
2018/12/25 Python
Python3 文章标题关键字提取的例子
2019/08/26 Python
Python多进程编程常用方法解析
2020/03/26 Python
在python image 中实现安装中文字体
2020/05/16 Python
python编写一个会算账的脚本的示例代码
2020/06/02 Python
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
remote接口和home接口主要作用
2013/05/15 面试题
户外亲子活动策划方案
2014/02/07 职场文书
安全月宣传标语
2014/10/07 职场文书
2014年财务部工作总结
2014/11/11 职场文书
董事会决议范本
2015/07/01 职场文书
学校教学管理制度
2015/08/06 职场文书
导游词之北京明十三陵
2019/10/28 职场文书