Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2012, 11:21
Gospe1
 
Fecha de Ingreso: diciembre-2010
Ubicación: Iquique
Mensajes: 50
Antigüedad: 13 años, 4 meses
Puntos: 5
Error al cargar variable dinamica a JS.

Resulta que estoy construyendo una pagina de anime la cual la podran mirar en el siguiente enlace: http://shakugan.net/temp

Y necesito que en cada boton descargar me aparezca una ventana emergente semi transparente que cargue todos los posibles link que tiene aquel capitulo, cosa que lo he conseguido medianamente.

Al precionar el boton me carga la idCapitulo para poder realizar la busqueda de las posibles descargas.


¿Como pasas la variable a JS?
De esta manera:
Código PHP:
<input type='button' name='basic' value='DESCARGAR' class='basic descargar' onclick="idCapitulo(<?php echo $fila['idCapitulo']; ?>);"/>
¿Como lo recibes en el JS?
De esta manera:
Código PHP:
var idCapitulo;

function 
idCapitulo(id){
    
//alert(id);
    
idCapitulo id;


Luego de esto lo que hago es cargar el script con la idCapitulo mediante get para poder cargar los datos de descarga:
Código PHP:
jQuery(function ($) {
    $(
'#basic-modal .basic').click(function (e) {
        $(
'<div></div>').load('funciones/respuestaCap.php?id=' idCapitulo).modal();
        return 
false;
    });
}); 
Funciona de excelente forma cuando apretas por primera vez descargar, pero al momento de poner descargar en otro capitulo queda pegada en la anterior descarga, es como que la funcion impregnada en el boton no actualizada la idCapitulo.


¿Qué podría estar sucediendo?
Les agradezco de antemano su ayuda y les recomiendo visitar la web para poder entender de mejor forma mi problema.