Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 15-abr-2008, 07:07   #1 (permalink)
remy está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 95
Enviar un mensaje por ICQ a remy
De acuerdo Paginado AJAX

Hola amigos:
Soy nuevo en esto del ajax, en realidad no lo entiendo a perfecccion, pero necesito saber si alguien tiene algo de como refrescar una parte de la pagina.

Miren lo que pasa es que tengo un paginado en PHP, solo se vana mostrar 3 datos por pagina. La tabla tendra 100, imaginese tener que cargar la pagina 33 veces.

Diganme si alguien ha echo eso, de refrescar solo la parte de los datos cuando se pincha sobre el paginado.

Gracias
remy está desconectado   Responder Citando
Antiguo 15-abr-2008, 08:26   #2 (permalink)
Moderador
GatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy pronto
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: Queretaro, Mexico
Mensajes: 11.600
Re: Paginado AJAX

Hola remy,

Claro que lo puedes hacer, te recomendaría en lo particular hacerlo con Prototype, ya que puedes usar el Ajax.Updater para hacer lo que necesitas, por ejemplo:
Código:
function fetchPage( pagina ) {
          var div = "resultados";
          var url = "/pagina.php";
          var pars = { pagina: pagina };
          new Ajax.Updater( url, div {
                  method: 'get',
                  parameters: pars
          });
}
Desde tu PHP recibirás $_GET['pagina'] con la pagina actual, y solo tendrías que regresar el html ya creado y se depositaria en tu div con id "resultado".

Saludos.
__________________
Blog Web
GatorV está desconectado   Responder Citando
Antiguo 15-abr-2008, 09:21   #3 (permalink)
remy está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 95
Enviar un mensaje por ICQ a remy
Re: Paginado AJAX

Muchisimas gracias por la ayuda, pero en realidad no se nada de ajax, por loq eu no entendi nada. Lo siento, me puedes decir donde hay un ejemplo para estudiarlo? Es que me urge muchisimo y no tengo tiempo de estudiarme en estos momentos el ajax.

Gracias amigo
remy está desconectado   Responder Citando
Antiguo 15-abr-2008, 09:30   #4 (permalink)
jonathan_miguel ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Ubicación: Argentina
Mensajes: 49
Enviar un mensaje por MSN a jonathan_miguel
Re: Paginado AJAX

Te recomiendo que veas esta libreria www.jomico.com.ar/Librerias/Ajaxsa/index.php que te permite usar Ajax de manera rápida si no tienes conocimientos.

Espero sea de utilidad.
jonathan_miguel está desconectado   Responder Citando
Antiguo 18-abr-2008, 22:02   #5 (permalink)
NUCKLEAR tiene algunos puntos positivos de karma
 
Avatar de NUCKLEAR
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 1.334
Re: Paginado AJAX

Uf si vamos a hablar y recomendar librerias.... todas hacen eso, que es lo basico, te recomiendo antes que nada leer un poco de ajax, aca hay algo como para empezar www.librosweb.es
ejemplos puedes ver en mootools, jquery, AdobeSpry, etc etc etc.....
Para mi lo mas documentado y mas usado es mootools(eso si un poco confuso al principio), adobespry tambien tiene muy buenos ejemplos y buena documentacion(por lo que he visto), los demas nunca he tenido oportunidad de ver.
Saludos
__________________
No somos Ricos por que tenemos hijos...
El sueño de todo padre es sobrevivir a sus hijos...
Homer Simpson.
Al fin nucklear tiene un blog ñ.ñ
NUCKLEAR está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93