接口说明:
cName : '', //类名,多个以空格隔开
headerSin : '今天|昨天|7天前|14天前|30天前',
headerMul : '今天|近3天|近7天|近14天|近30天',
splitTex : ' 至 ', //开始结束日期分隔符
ymd : ["年","月","日","时","分"], //年月日小时分钟的汉字显示
weeks : ["一","二","三","四","五","六","日"], //周一到周日的显示
months : ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"], //一月到十二月的显示
btTrue : '确定', //确定按钮显示字体
btFalse : '取消', //取消按钮显示字体
gap : '-', //日期分隔符
ta : 'left', //对齐方式,默认左对齐,right为右对齐
left : 0, //位置left修正值
top : 0, //位置top修正值
startWeek : 1, //开始显示的周,默认从周一开始显示
readonly : false, //是否为只读
sdate : '', //设置默认显示开始时间(一般不用设置)
edate : '', //设置默认显示结束时间(一般不用设置)
isTodaySelect : true, //值为空的时候是否显示今天,默认是
isSin : true, //是否是单日历,默认是
isSection : false, //是否是区间选择
isWeek : false, //是否周显示,默认否
isMonth : false, //是否按月显示
isTime : false, //是否按时间显示(如12:00)
isHeader : false, //是否显示头部,默认否
isFooter : false, //是否显示尾部按钮区,默认否
disFormat : null, //当日是否可选的format函数,返回false不可选,参数:年,月,日,周,时间撮
isFuture : true, //未来是否可选,默认是,disFormat激活时失效(仅选择日期时有效)
isToday : true, //今天是否可选,默认是,disFormat激活时失效(仅选择日期时有效)
format : null, //日历显示的format函数,参数:年,月,日,周,时间撮
cb : null, //回调函数
selectCb : null //选择日期之后触发的函数
使用说明
方式一(配置方式):
var datePicker = $.hcalendar([
{
cName : 'date1', //作用对象为类名为date1的输入框
isWeek : true //激活周日历
... //其它参数
},
{
cName : 'date2', //作用对象为类名为date2的输入框
isSin : false //显示双日历格式
... //其它参数
}
]);
方式二(程序主动触发):
var datePicker = $.hcalendar();
datePicker.show(
$("#id"), //日历要作用的DOM对象
{
//日历参数写此处
}
);