Foros del Web » Programando para Internet » Jquery »

div dinamico en function(e) despues de un POST

Estas en el tema de div dinamico en function(e) despues de un POST en el foro de Jquery en Foros del Web. Hola amigos tengo una duda soy nuevo en esto del javascript, creo que mi duda es básica, quiero que idl sea tomado en sucess: function(e) ...
  #1 (permalink)  
Antiguo 06/01/2014, 14:27
 
Fecha de Ingreso: enero-2014
Ubicación: Bogotá
Mensajes: 1
Antigüedad: 10 años, 3 meses
Puntos: 0
Pregunta div dinamico en function(e) despues de un POST

Hola amigos tengo una duda soy nuevo en esto del javascript, creo que mi duda es básica, quiero que idl sea tomado en sucess: function(e)

prueba.php
Código Javascript:
Ver original
  1. function det(val, idl)
  2. {
  3.     var data = 'val='+val+'&id='+idl+'&fid=valcdos';
  4.     .ajax({
  5.         type: 'POST',
  6.         url: 'post.php',
  7.         data: data,
  8.         success: function(e)
  9.         {
  10.             $("#valnesc'+idl+'").html(e);
  11.         }
  12.     });
  13. }
Código PHP:
Ver original
  1. echo '<div id="valnesc'.$row['idc'].'">Valor anterior</div>';

en post.php tengo
Código PHP:
Ver original
  1. echo '<div id="valnesc'.$_POST['id'].'">Post hecho</div>';

$row['idc'] y $_POST['id'] son igual a 2
  #2 (permalink)  
Antiguo 07/01/2014, 12:13
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: div dinamico en function(e) despues de un POST

Estás concatenando mal, debe ser así:

Código Javascript:
Ver original
  1. $("#valnesc" + idl).html(e);

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: dinamico, function, javascript, post
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 13:59.