Ir para conteúdo

POWERED BY:

Arquivado

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

Guga01

paginação

Recommended Posts

Boa noite pessoal!

 

Tenho uma div chamada dadosTabela onde mostro dados vindos do banco listados em uma tabela e, logo abaixo, ainda dentro desta mesma div, faço uma paginação.

 

O meu código jquery basicamente é o seguinte:

$("#dadosTabela").load("tabela.php?tipo=categorias&texto=" + textoBusca + "&pagina=1", function() {
$("#paginacao li a").each(function() {
	var identificacao = $(this).attr('href');
	if (identificacao != '#')
		$(this).css({'background-color' : '#525252', 'color' : '#FFF'});
});
});

// paginação da tabela
$("#paginacao li a").live('click', function(){
$("#paginacao li a").css({'background-color' : '', 'color' : '#525252', 'cursor' : 'pointer'});
$(this).css({'background-color' : '#525252', 'color' : '#FFF'});

$("#dadosTabela").load("tabela.php?tipo=categorias&pagina=" + this.id, function(){
	$("#paginacao li a").each(function() {
		var identificacao = $(this).attr('href');
		if (identificacao != '#')
			$(this).css({'background-color' : '#525252', 'color' : '#FFF'});					
	});
});
return false;
});

 

Isso funciona. Mas vamos supor que existam muitos dados e você está na página 20. Você seleciona uma linha para editar os dados. Isso te leva para uma página de edição de dados. Quando você voltar para a listagem, os dados são mostrados a partir da página 1 novamente.

 

Gostaria de saber se existe uma solução para que a volta seja na página onde você estava anteriormente, neste exemplo na página 20. Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que a maneira mais simples é você gravar em uma session.

 

então toda vez q mudar a paginação, você altera a session.

qndo voltar, você pagina a pagina atual, apartir dessa session.

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.