Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/07/2003, 18:15
Avatar de Kaopectate
Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 2 meses
Puntos: 38
Yo en tu lugar lo enfocaría del siguiente modo:

- Tienes un primer formulario con las opciones de incluir, modificar y eliminar, llamémosle "principal".
- Tienes el segundo formulario para añadir, llamémosle pues "añadir".
- Tienes el popup de nueva categoría, llamémosle "popup".

Yo colocaría en "añadir un <input type="hidden"> que normalmente deberá estar vacío, y que solo será usado cuando se haya creado una nueva categoría. De este modo el popup no iría al servidor sino que al ser presionado el botón de aceptar, actualizaría el combo del formulario "añadir" y actualizaría el elemento hidden del mismo formulario.

Visto de este modo el formulario "añadir" sería el único capaz de ir contra la base de datos simplificandose mucho el problema.

La única limitación es que no podrás crear mas de una categoría a la vez cosa que quedaría clara deshabilitando el botón que llama al popup una vez usado o mejor aún, advirtiendo en la segunda llamada que se ignorará el elemento anterior.

¿Te sirve?