请大家对照echarts3.5.2版本给出的日历图官方示例对照着看会更好理解一些,我是根据那个改编的,
var planlist;
var date = new Date;
var str =date.getFullYear()+”/”+(date.getMonth()+1)+”/”+date.getDate(); //当前日期
function cal(){
$.ajax({
type : “POST”,
url : ‘/synoltr/personalcenter/getuserplan’,
async : false,
data: “userid=”+userid+”&str=”+str,
success : function(data, msg) {
planlist = data.dataList; //返回某人这个月的学习计划
}
});
var myChart=echarts.init(document.getElementById('main'));
var daysOfMonth=[];
var fullYear = new Date().getFullYear();
var month = new Date().getMonth()+1;
var lastDayOfMonth = new Date(fullYear,month,0).getDate();
for ( var i = 1; i <= lastDayOfMonth; i++) {
daysOfMonth.push(fullYear+'-'+month+'-'+i);
}
var