城东小巷分享 http://blog.sciencenet.cn/u/chengdong166

博文

jQuery-easyui之databox学习

已有 5244 次阅读 2013-8-20 21:37 |个人分类:jQuery学习|系统分类:科研笔记

DateBox

Extend from $.fn.combo.defaults. Override defaults with $.fn.datebox.defaults

Combo

Extend from $.fn.validatebox.defaults. Override defaults with $.fn.combo.defaults.

Validatebox

Override defaults with $.fn.validatebox.defaults.

 

The datebox combines a editable text box with drop-down calendar panel that allows the user to select a date. The entered string in the text box can be transformed to a valid date. The selected date can also be formatted as expected.

自定义时间显示格式:

 

<input class="easyui-datebox" data-options="formatter:myformatter,parser:myparser"></input>
<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>

重要的onSelect事件

 

根据上述继承关系,我们可以自定义校验规则:



https://blog.sciencenet.cn/blog-448935-718455.html

上一篇:jQuery-easyui之progressBar学习
下一篇:写于2012年3月临近毕业的小结
收藏 IP: 122.82.219.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-17 21:14

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部