jquery easy ui datebox 只返回年和月
来源:互联网 发布:淘宝怎么开好店 编辑:程序博客网 时间:2024/04/28 23:01
有一个需求是按月查询和按日查询,选择按月查询,日期控件返回yyyy-MM,切换至按日查询后,日期控件返回yyyy-MM-dd。目前控件采用jquery-easyui,所以直接采用datebox,调试了很久,终于搞定了。jquery-easyui采用1.4版本,jquery为1.11版本,代码如下:
$("#item").combobox({onSelect : function(t){$("#key").datebox("setValue", "");if (t.value%2==1){//按日$("#key").datebox({formatter: function(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);},parser : function(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();}}});}else{//按月$("#key").datebox({formatter: function(date){var y = date.getFullYear();var m = date.getMonth()+1;return y+'-'+(m<10?('0'+m):m);},parser : function(s){if (!s) return new Date();var ss = s.split('-');var y = parseInt(ss[0],10);var m = parseInt(ss[1],10);var d = 1;if (!isNaN(y) && !isNaN(m) && !isNaN(d)){return new Date(y,m-1,d);} else {return new Date();}}});}}});
item为按日和按月切换控件
0 0
- jquery easy ui datebox 只返回年和月
- easy ui dateBox只显示年月
- jquery datepicker只显示年和月
- jquery datepicker只显示年和月
- jquery easyUI 日期格式化,DateBox只显示年
- jquery easy ui表单和分页设计
- easy-ui DateBox取值,取出的数值格式转换
- js日期格式化,easy-ui,datebox得到日期改变格式
- 关于ExtJS、JQuery UI和easy UI的选择问题
- Jquery Easy UI
- jquery easy ui 框架
- jQuery Easy UI 实例
- Jquery easy UI combobox
- jquery easy ui layout
- Jquery easy ui简析
- JQuery Easy UI 使用
- jQuery Easy-ui
- Jquery easy ui dataGrid
- opensuse下的redmine安装
- tornado 启动处流程分析
- oracle 数据类型---日期和时间
- ECMall多用户商城系统再次冲击电商市场
- 10115
- jquery easy ui datebox 只返回年和月
- SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
- DWR入门教程
- android service 通过broadcast通知Myreceiver 启动activity
- maven自动部署web项目到tomcat8(向下兼容7)
- 请求json开辟多线程,针对加载图片数据开辟多线程
- 浏览器内部工作原理
- request.getSession().setAttribute("",..)和request.setAttribute("",...)的区别
- 644