Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/03/2005, 08:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si, .. claro .. la versión "PHP sólo" tiene ese efecto .. "recarga de página" .. pues todo se ejecuta en el "servidor". Tu solución es otra alternativa más de las "3" que conozco ....

Estaría bueno que vieses la solución vía "Remote Scripting" que hago mención en el mismo link de la FAQ que te mencioné. Esa solución no recarga la página "aparentemente" .. (recarga un "frame o iframe" oculto) y el "traspaso" de variables lo hace vía javascript desde el frame a la página pádre.

Todos estos métodos en su fin cumplen su función ...pero dependiendo del caso concreto alguno va mejor que otros.

Por ejemplo .. la versión "PHP" va bien (pese que se recarga la página) si tienes mucha cantidad de datos que presentar en tus "select" ("combos") asociados , pues .. si te fijas .. en la versión javascript tienes que generar ese "array" que va a contener todas las posibles combinaciones que existan .. Como todo ese "proceso" se va hacer en el "cliente" .. si topas con un PC "lentium" ese proceso tal vez sea mucho para el "cliente" (el navegador y PC que lo ejecute). La versión "Remote Scripting" es más "compleja" de implementar en muchos casos .. (para adpatarlo a tu modelo de datos) pero no tiene los problemas ni de recarga de página .. ni de cantidad de datos a manejar ... tendrá problemas sobre el javascript usado y los frames/iframes y compatibilidad en ciertos navegadores ..

Un saludo,

Última edición por Cluster; 07/03/2005 a las 08:06