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

Valoración del artículo:
Bien, ahora vamos a ver un par de ejemplos de uso de esta funcion.
Publicado: 23/8/07
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
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.

Comentarios
Fueron enviados 2 comentarios al artículo
2 comentarios no revisados
0 comentarios revisados

Manuales relacionados
Categorias relacionadas
El autor
Pablo Lecce
Programador autodidacta
http://www.rhosting.com.ar
Últimas noticias
Alojados en el grupo