Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Igor Pereira

Calendario Agenda Jquery datapicker

Recommended Posts

Antes de tudo gostaria de dizer queestou louco para fazer um calendario + ou 0 igual a esse

 

da pagina de agenda do site imasters.

 

http://www.imasters.com.br/agenda/

 

dando uma analisada na documentação do jquery, cheguei nesse codigo, onde tem as funções get e set data,

acho q trabalhando nesse codigo consigo set( mostrar datas em q ha evento de acordo com o bd) e get(pesquisar no bd de acordo com a data selecionada)... porem não tenho nem ideia de como iteragir nessa função. Será que alguem pode me dar um help?

 

$('#getDates').click(function() { 
    var dates = $('#' + $('#getSetSelect').val()).datepick('getDate'); 
    var value = ''; 
    for (var i = 0; i < dates.length; i++) { 
        value += (i == 0 ? '' : ',') + $.datepick.formatDate(dates[i]); 
    } 
    $('#getSetValue').val(value || 'none'); 
}); 
 
$('#setDates').click(function() { 
    var dates = $('#getSetValue').val().split(','); 
    $('#' + $('#getSetSelect').val()).datepick('setDate', dates); 
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom galera, dando uma pesquisada achei o codigo simples com a função, que quando funcionar acho que consiguirei integra-lo ao BD.

 

Tentei entrar em contato com o autor da funcao sem sucesso. a função nao esta funcionando por favor analisem a funcao...

Obs: estou usando o datapicker package-BR 4.0.3

<script type="text/javascript"> 

$(function()
 {  
	 dateList = ["20101106","20101113","20101119","20101120","20101120","20101122"];  
   	$("#inlineDatepicker").datepicker({ //ADICIONAMOS A FUNÇÃO PELO ID DO CONTAINER  
    	beforeShowDay: function(dateToShow){   
     		return [($.inArray($.datepicker.formatDate('yymmdd', dateToShow),dateList) >= 0), ""];  //FORMATA A DATA A E PEGA OS DIAS A SEREM MOSTRADOS  
    		},  
    	onSelect: function(dateText, inst) {  
    		if($.inArray(dateText,dateList)) //ADICIONA UMA AÇÃO AO DIA  
		  	{  
        		//AÇÃO QUANDO O DIA FOI CLICADO, OPCIONAL  
   		  	}  
    	}  
	 });  
 }); 
</script>

O calendario em si esta aparecendo com a função do segundo post, só não destaca as datas passadas por parametro. ALGUMA DICA?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.