码迷,mamicode.com
首页 > 其他好文 > 详细

DateBox( 日期输入框) 组件

时间:2015-12-02 11:56:32      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:

  本节课重点了解 EasyUI 中 DateBox(日期输入框)组件的使用方法,这个组件依赖于

Combo(自定义下拉框)和 Calendar(日历)。

 


一. 加载方式
//class 加载方式
<input id="box" type="text" class="easyui-datebox"
required="required">
//JS 加载调用
$(‘#box‘).datebox({
});

 

二. 属性列表

技术分享

技术分享

//属性设置
$(‘#box‘).datebox({
panelWidth : 300,
panelHeight : 300,
currentText : ‘今‘,
closeText : ‘关‘,
okText : ‘确定‘,
disabled : true,
buttons : buttons,
formatter : function (date) {
return date.getFullYear() + ‘/‘ + date.getMonth() + 1 +
‘/‘ + date.getDate();
},
parser : function (s) {
return new Date(2015,6,1);
}
});
var buttons = $.extend([], $.fn.datebox.defaults.buttons);
buttons.splice(1, 0, {
text: ‘MyBtn‘,
handler: function(target){
alert(‘click MyBtn‘);
}
});
<input class="easyui-datebox" sharedCalendar="#sc">
<input class="easyui-datebox" sharedCalendar="#sc">
<div id="sc" class="easyui-calendar" data-options="firstDay:1"></div>

 

三. 事件列表

技术分享

//事件列表
$(‘#box‘).calendar({
onSelect : function (date) {
alert(date.getFullYear() + ":" + (date.getMonth() + 1) + ":"

+ date.getDate());
},
});

 

 

四. 方法列表

技术分享

//返回属性对象
console.log($(‘#box‘).calendar(‘options‘));
//返回日历对象
$(‘#box‘).datebox(‘calendar‘).calendar({
firstDay : 1,
});
//设置输入日期
$(‘#box‘).datebox(‘setValue‘,‘2015-6-1‘);
PS:我们可以使用$.fn.databox.defaults 重写默认值对象。

DateBox( 日期输入框) 组件

标签:

原文地址:http://www.cnblogs.com/mylovemygirl/p/5012268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!