
04/10/2011, 05:30
|
| | Fecha de Ingreso: marzo-2010
Mensajes: 90
Antigüedad: 15 años Puntos: 2 | |
Respuesta: mandar a llamar un archivo php desde funcion javascript La respuesta de stock es lo correcto, pero una opción más sencilla es usar jquery.
Con jquery tienes 2 opciones, una es el ajax de jquery y el otro es su metodo .load
El de más sencillo uso es el metodo .load , descargas jquery desde la web, lo incluyes en tu código y haces lo siguiente:
Un div oculto auxiliar con una id, por ejemplo MIDIV
y en la funcion js pones:
$("#MIDIV").load('pagina_php_a_cargar.php',{datos: datos,datos2:datos2.....});
esto cargará todo el contenido de pagina_php_a_cargar.php en MIDIV y pasará por post los valores enviados entre corchetes.
lo más correcto , seguramente, sea como dice stock usar ajax directamente pero .load es terriblemente sencillo de usar como habrás visto, además cargará en el div si eso quieres, cualquier código php o html, por lo que tampoco necesitas devolver varaibles, ya que al ejecutarse en la misma página que lo carga, las varaibles que tengas en el archivo a cargar estaarán tb en lá página que lo cargue.Es un método muy potente. |