Sem retorno de chamada após solicitação SQLite
awesome plugin. Mas tentei carregar alguns eventos via SQL-Rquest. A solicitação foi bem-sucedida, posso colocar a matriz em outro contêiner ou alertá-los, mas o calendário não carregaria os eventos. Aqui meu Script
$('#calendar').fullCalendar( { header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, editable: true, events: function(start, end, callback) { var rs = db.execute("select * from xCal"); var i = 0; var events = '['; while(rs.isValidRow()) { if(i == 0){var events=events}else{events = events+','} events=events+ "{id:'"+rs.fieldByName('id')+"',"+ "title:'"+rs.fieldByName('title')+"',"+ "allDay:'"+rs.fieldByName('allDay')+"',"+ "start:'"+rs.fieldByName('start')+"',"+ "end:'"+rs.fieldByName('end')+"',"+ "url:'"+rs.fieldByName('url')+"',"+ "description:'"+rs.fieldByName('description')+"'}"; i++; rs.next(); } events = events+']'; callback( events ); } });
Udate causar comentários .....
Obrigado pela repetição, mas não é esse o motivo. Alterei o código (aspas removidas e o URL completo), mas ele não está sendo executado :(.
Se eu tentar colocar o retorno da solicitação SQL na opção de evento, sua execução será perfeita. Parece que estou com um problema com o retorno de chamada ();.
Eu avisei o retorno de chamada-var.
function(events){
callback(events);
popLoading();
}
Chamadas de retorno de chamada em si?
Atualizar causa resposta ....
Veja acima. Acredite, a corda está correta. BTW, estou usando o timestamp do Unix;)