Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Cargar datos en div usando ajax y javascript

Estas en el tema de Cargar datos en div usando ajax y javascript en el foro de Frameworks JS en Foros del Web. hola a todos, estoy realizando un script la idea es que cuando ejecute el formulario el resultado aparesca en una div con su respectivo id ...
  #1 (permalink)  
Antiguo 22/01/2014, 13:30
 
Fecha de Ingreso: enero-2011
Mensajes: 47
Antigüedad: 13 años, 10 meses
Puntos: 0
Cargar datos en div usando ajax y javascript

hola a todos,

estoy realizando un script la idea es que cuando ejecute el formulario el resultado aparesca en una div con su respectivo id que depende del valor dado en el parametro que se envio desde el formulario. estoy atascado, gracias por sus respuestas

<form name="form" method="post" onclick="mi_funcion('1');">

</form>

>

<script>

function mi_funcion(dv){

var div=dv+1;

new Ajax.Updater('load['+div+']', 'form/form.php', {method: 'post'} );

}</script>


<div id="load[ ]" >Cargando..</div>
  #2 (permalink)  
Antiguo 22/01/2014, 15:37
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Cargar datos en div usando ajax y javascript

Me parece que no ubica al Div porque les estás asignando mal el Id, creo que debería ser así:

El Div:
Código HTML:
Ver original
  1. <div id = "load"></div>

La petición asíncrona:
Código Javascript:
Ver original
  1. function mi_funcion(id_del_div){
  2.     new Ajax.Updater(id_del_div, "form/form.php");
  3. }

No es necesario que indique que el método de envío de datos será POST, así es por defecto.

FUENTE

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: ajax, formulario, funcion, javascript, php, usando, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:11.