Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Enviar mediante POST y GET usando una sola funcion AJAX - Ejemplos de uso


Bien, ahora vamos a ver un par de ejemplos de uso de esta funcion.


23/8/07 - El ejemplo mas simple es para pasar valores mediante GET. Para ello, por ejemplo, si usas un enlace el codigo debe lucir similar al siguiente:

<a href="javascript:recibeid ('http://www.misitio.com/mipagina.php',
'variableenviada=enviaste get,'','micapa')">Mi Enlace GET</a>

Si usas para enviar variables POST, tenes 2 opciones.

Si lo haces mediante enlace luciria similar a esta forma:

<a href="javascript:recibeid('http://www.misitio.com/mipagina.php',

'variablegetenviada=enviaste get','variablepostenviada=y enviaste post',

'micapa')">Mi Enlace POST</a>

Sin embargo para el envio mediante formulario hay 2 peculiaridades que debes conocer.

La primera es que en el tag de apertura del form debes incluir un return false, por ejemplo, debe lucir algo asi:

<form name="Miformulario" onSubmit="return false">

Y la segunda es que en el tag del boton debes incluir con un onclick la funcion y escribir las variables a pasar de un modo particular para que las tome.

Aqui un ejemplo:

<input name="Submit" type="submit" value="Enviar"

onClick="recibeid('http://www.misitio.com/mipagina.php',

'variablegetenviada=enviaste get','variablepostenviada1='+

Miformulario.campoparalavariablepostenviada1.value+'

&variablepostenviada2='+Miformulario.campoparalavariablepostenviada2.value+

'','micapa')" >
Podes ver este ejemplo funcionando haciendo click aqui

Bien, eso es básicamente todo. Resta que hagas tus propios experimentos con ella.

Desde ya que estamos abiertos a tus comentarios y mejoras.

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 1 categoria relacionada

 Autoría, licencia y acciones sobre este artículo



Informe de Pablo Lecce
Programador autodidacta
URL: http://www.rhosting.com.ar

Atención: Copyright. Este artículo no se puede reproducir sin la autorización expresa del autor.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Manual Ajax práctico - Taller Ajax

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en Ajax


 Comentarios de los visitantes
Aun no hemos recibido comentarios de este artículo.
Puedes ser el primero en enviar tu comentario.



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Manual Ajax práctico - Taller Ajax
Categorías
+Ajax

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia