1
Good evening, I need to make a calendar (using datepicker from jquery ui), where the dates listed in the database, need to appear highlighted. But I have no idea how to do it. I am consuming a webapi (local), which takes the information from Sql Server, the backend of the web api is ok, and if I try to use outside the datepicker, dates with the events appear tbm! Depending on the event, dates may or may not require a sign-up sheet button (I think I have to use an if Else) but I’m new to javascript and I don’t know how to do it... could someone help me? Follow below what I’ve managed to do so far:
$("#datepicker").datepicker({
numberOfMonths: 1,
timeFormat: 'hh:mm',
dayNamesMin: ['D', 'S', 'T', 'Q', 'Q', 'S', 'S', 'D'],
monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],
monthNames: ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],
changeMonth: true,
changeYear: true,
beforeShowDay: //aqui viria a função para destacar as datas dos eventos
if (/*aqui viria a condição se o evento precisa de ficha de inscrição*/) {
} else {
//aqui viria se o evento não precisa de ficha de inscrição
}
},
onSelect: //aqui abre um dialog ou um alert para aparecer o evento para o usuário
}
}
});
});
}
}
});`