更新时间:2020-01-04 23:56:44
更新说明:
1、增加回到今日功能
2、增加禁用日期功能
3、增加默认选中功能
4、修复已知bug
更新时间:2018/12/29 11:59
更新说明:修改月数小于31天时显示bug。
配置参数:
var mySchedule = new Schedule({ el: '#schedule-box', //指定包裹元素(可选) date: '2018-9-20', //生成指定日期日历(可选) clickCb: function(y, m, d) { //点击日期回调(可选) }, nextMonthCb: function(y, m, d) { //点击下个月回调(可选) }, nextYeayCb: function(y, m, d) { //点击下一年回调(可选) }, prevMonthCb: function(y, m, d) { //点击上个月回调(可选) }, prevYearCb: function(y, m, d) { //点击上一年月回调(可选) } });
实例方法:
mySchedule.nextMonthFun(); //下一月 mySchedule.nextYearFun(); //下一年 mySchedule.nextMonthFun(); //上一月 mySchedule.prevYearFun(); //上一年
var seriousLibs = [] function scheduleMsg(y, m) { $.ajax({ url: 'http://192.168.2.55:8885/envAutoAir/monthAqi', typs: 'post', data: 'year=' + y + '&month=' + m, success: function(res) { console.log(res); seriousLibs.push(res.data) var mySchedule = new Schedule({ el: '#schedule-box', //容器元素 // date: '2018-9', //生成指定日期日历(可选) date: y + '-' + m, //当前日期 // disabledBefore: '2018-07-10', //禁用此日期之前 // disabledAfter: '2018-11-15', //禁用此日期之后 // disabledDate: ['2018-8-20', '2018-8-2', '2018-8-23'], //禁用的日期 selectedDate: seriousLibs, //选中的日期 }); } 还想要其他标识的颜色就看他的js文件, 看黄色标识是怎么标识上去的, 如法炮制 })