Datepicker Beforeshowday using web api

Asked

Viewed 36 times

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
                            }
                        }
                    });
                });

            }

        }
    });`
No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.