
| |||
mandar a llamar un archivo php desde funcion javascript hola, tengo un problemilla, tengo un formulario el cual contiene una funcion javascript que valida si el usuario ha ingresado o no datos, y tengo otro archivo .php que hace la consulta para ingresar esos datos en mi BD, lo que me gustaria hacer es llamar ese archivo .php desdes mi funcion en javascript y que me redirija a otra pagina que tengo al terminar la consulta php, ![]() |
| ||||
Respuesta: mandar a llamar un archivo php desde funcion javascript Necesitas hacer la consulta usando Ajax y cuando el servidor te responda hacer un document.location a la URL que desees. Saludos
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| |||
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. |
Etiquetas: |