Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2009, 08:17
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 10 meses
Puntos: 139
Funcion js en div con prototype

Hola,


Tengo una duda con prototype, lo que deseo hacer es lo siguiente .


index.php -> Usuarios.php ( if( !isset(md) ) -> include(view/usuarios/listar.php).

listar.php -> md=edit -> Usuario.php -> include(view/usuarios/edit.php).


Lo que trato de hacer es

1- el usuario entra ala aplicacion
2- la aplicacion hace una consulta al archivo controlador usuarios.php
3- El archivo controlador verifica que la variable md no este vacia , de estarlo llama el archivo lista.php
4- La lista contiene una herramienta ( Editar , Agregar , Imprimir ) .
5- El usuario pincha en el enlace Editar.
6- La aplicacion envia la peticion al controlador Usuarios.php y ve que md=editar , procede a incluir el archivo editar.php.
7- El archivo editar.php deberia hacer lo siguiente.


1- Llamar la funcion javascript recargar , para poder llenar sus input box.


Es aqui mi problema.

Por que ese editar.php es cargado en un div y he leido que las funciones js no son cargadas automaticamente en el div.

estoy usando esta funcion


Código:
new Ajax.Updater(div,   
             url,   
             {   
                 parameters: "md=" + md + "&id=" + id,evalScripts:true,
  
                method: 'post'  
             });  	
		
	}
con evalScripts:true , pero no consigo resultados positivos.

Lo ultimo que se me ocure es hacer algo en contra de mi voluntad

Código:
	function Pag(url){
	window.open(url, 'resultado');	
	}
	
	<iframe marginheight="0" marginwidth="0" width="500" height="500" id="resultado" name="resultado"></iframe>
Pero me gustaria resolverlo usando div y no iframe.

se que este tema lo han solicitado mucho , pero no logro entender del todo .


Gracias de antemanos.