| ||||
si, l oq sucede es q en la página padre tengo una select de Remitentes, y si no existe el remitente se procede a crear uno nuevo. La idea era que al grabar el nuevo remitente y al regresar al página del select este mueste el nuevo remitente ingresado. Lo quice hacer con popup ya que la venta para grabar nuevo remitente es pequeñísima
__________________ Tarecito |
| ||||
Mira este ejemplo
Código:
Sería cuestión de tener la función cargada, por ejemplo, dentro de la ventana padre, cambiando, por supuesto, el nombre del formulario y del campo en la función. Y desde la popup antes de la intrucción que la cierra hacer una llamada a esa función<script type="text/javascript"> function agregar(que){ opcion = new Option(que) document.form1.pepe.options[document.form1.pepe.options.length] = opcion document.form1.pepe.options[document.form1.pepe.options.length-1].selected = true } </script> </head> <body> <form name="form1" id="form1" method="post" action=""> <select name="pepe" > <option>uno</option> <option>dos</option> <option>tres</option> </select> </form> <a href="#" onclick="agregar('cuatro'); return false">agregar</a> </body> por ejemplo, si ahora estás cerrando la popup con self.close() sería cuestión de que le agregaras una línea delante llamando a la función en la ventana padre opener.agregar('nuevo valor') |