Ir para conteúdo

POWERED BY:

Arquivado

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

Isabelle_Andrade

Calendário

Recommended Posts

Pessoal,

 

Tenho esse js para um calendário:

 

<script type="text/javascript">
       					// Read a page's GET URL variables and return them as an associative array.
			function getUrlVars()
			{
				var vars = [], hash;
				var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
				return vars;
			}	

		$(function(){

			var defaultDate = null;
			var dataURL = getUrlVars()["data"];
			var mesURL = getUrlVars()["mes"];
			var anoURL = getUrlVars()["ano"];



			if(dataURL != undefined)
			{
				defaultDate = dataURL;
			}
			else if(anoURL != undefined && mesURL != undefined)
			{
				defaultDate = mesURL + '/'+ new Date().getDate() + '/' + anoURL;
			}


			// Datepicker
			$('#datepicker').datepicker({

				inline: true,
				defaultDate: defaultDate,

				onSelect: function(dateText, inst) {

					window.location.href = 'principal.asp' + "?data=" + dateText;

				},

				onChangeMonthYear: function(year, month, inst) { 

					window.location.href = 'principal.asp' + "?mes=" + month + '&ano=' + year;
				}
			});


		});


	</script>

 

O que acontece é que qnd eu clico para avançar ou retroceder um mes, ele da reload na página e com isso volta para o mes atual.

Queria pegar a informação do mês que eu passo qnd tento mudar o mês e, fazer o calendário receber para continuar no mês que eu escolher mesmo dando reload na página.

 

Alguém conseguiria me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma forma é fazer por Ajax e a outra é passar o mês por QueryString e quando carregar a pagina você pega o mês da queryString consunta os dados e também marca o calendario com o parametro da QueryString...

Compartilhar este post


Link para o post
Compartilhar em outros sites

javascript/Jquery na verdade o plugin ja vem pronto ai é só linkar um JS de configuração pt/BR e fica a data formato Brasil!!

E ainda tem como escolher ou criar um tema a sua escolha!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rsrsrsrssr perguntei a autora do tópico rsrsrsr malz não coloquei o nome referenciando, o seu exemplo é muito bacana mesmo.

 

Boa noite e malz ai rsrsrs. :joia:

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.