Foros del Web » Programando para Internet » Jquery »

Problema sobre remove en jquery

Estas en el tema de Problema sobre remove en jquery en el foro de Jquery en Foros del Web. $('#agregar_usuariox').live("click", function(){ var $gradox = 12; $("#candi").remove(); $("<div id='candi' style='visibility: visible;'></div>").appendTo("#mensaje"); $.ajax({ //busca numero de candidato data: "grado="+ $gradox, type: "GET", dataType: "json", url: "num_candidatos.php", ...
  #1 (permalink)  
Antiguo 06/01/2012, 08:53
 
Fecha de Ingreso: enero-2012
Ubicación: Riohacha, La Guajira
Mensajes: 1
Antigüedad: 12 años, 10 meses
Puntos: 0
Problema sobre remove en jquery

$('#agregar_usuariox').live("click", function(){
var $gradox = 12;
$("#candi").remove();
$("<div id='candi' style='visibility: visible;'></div>").appendTo("#mensaje");
$.ajax({ //busca numero de candidato
data: "grado="+ $gradox,
type: "GET",
dataType: "json",
url: "num_candidatos.php",
success: function(data){
restults(data);
}
});

var $num = $("#candi").html(data); //AYUDA. NO ASIGNA EL VALOR

});

function restults(data) { //funcion que devuelve el candidato (BIEN)
$("#candi").append(data.candidato);
}
  #2 (permalink)  
Antiguo 10/01/2012, 12:24
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Problema sobre remove en jquery

en javascript las variables no pueden tener como prefijo $
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 10/01/2012, 12:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Problema sobre remove en jquery

@maycolalvarez, de hecho sí pueden tener $.
  #4 (permalink)  
Antiguo 11/01/2012, 07:10
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Problema sobre remove en jquery

Cita:
Iniciado por GatorV Ver Mensaje
@maycolalvarez, de hecho sí pueden tener $.
mmm, bueno, no lo he probado, pero creo que está confundiendo las de PHP con las de JS.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 11/01/2012, 14:53
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 16 años
Puntos: 66
Respuesta: Problema sobre remove en jquery

Cita:
Iniciado por maycolalvarez Ver Mensaje
mmm, bueno, no lo he probado, pero creo que está confundiendo las de PHP con las de JS.
las variable en js, si pueden tener el prefijo "$".


vivirguajiro, estas intentando acceder al contenido de "#candi" antes de que tenga algo, recuerda que las llamadas ajax son asincronas, no siguen el flujo de ejecucion de tu script, puedes probar haciendo esto:

Código Javascript:
Ver original
  1. $('#agregar_usuariox').live("click", function(){
  2. var $gradox = 12;
  3. $("#candi").remove();
  4. $("<div id='candi' style='visibility: visible;'></div>").appendTo("#mensaje");
  5. $.ajax({ //busca numero de candidato
  6. data: "grado="+ $gradox,
  7. type: "GET",
  8. dataType: "json",
  9. url: "num_candidatos.php",
  10. success: function(data){
  11. restults(data);
  12. func();
  13. }
  14. });
  15.  
  16. });
  17.  
  18. function restults(data) { //funcion que devuelve el candidato (BIEN)
  19. $("#candi").append(data.candidato);
  20. }
  21.  
  22. function func(){
  23.     var $num = $("#candi").html(data);
  24. }
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D

Etiquetas: remove
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 12:07.