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

javascript anula el Selec desendiente de Ajax?

Estas en el tema de javascript anula el Selec desendiente de Ajax? en el foro de Frameworks JS en Foros del Web. Tengo un código Ajax que genera un una serie en forma desendente desde una base de datos mysql. El primer select que genera cambia una ...
  #1 (permalink)  
Antiguo 20/06/2007, 20:38
Avatar de damian0021  
Fecha de Ingreso: noviembre-2006
Mensajes: 101
Antigüedad: 17 años, 6 meses
Puntos: 0
javascript anula el Selec desendiente de Ajax?

Tengo un código Ajax que genera un una serie en forma desendente desde una base de datos mysql.

El primer select que genera cambia una imagen en pantalla. Mediante un codigo en javascript.

Hasta ahi anda perfecto... pero... (siempre hay uno) al incorporar el código en javascript me corta la funcion en ajax encargada de general la siguiente lista de selección.

Como puedo hacer para que ambas funciones (ajax y javascript) funcionen a la vez correctamente.

Les dejo el código:
Código PHP:
<?php
function generaRemeras()
{
    include 
'conexion.php';
    
conectar();
    
$consulta=mysql_query("SELECT id, opcion FROM lista_remeras");
    
desconectar();

    
// Voy imprimiendo el primer select compuesto por las remeras
    
echo "<option value='0'>Elige</option>";
    while(
$registro=mysql_fetch_row($consulta))
    {
        echo 
"<option value='".$registro[0]."'>".$registro[1]."</option>";
    }
}
$tipo 1;
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>prueba</title>
<script type="text/javascript" src="select_dependientes.js"></script>
</head>
<body>

<!-- imagen a rotar !--> 
<img src="esta_remera_no_me_gusta_1.gif" name="fotos" width="448" height="365" id="imagen" />

<!-- Script en java que me permite rotar las imagenes dependendiendo la elegida !--> 
<script type="text/javascript">
    function intercambio(lista,imagen) {
    document.getElementById(lista).onchange=function() {
        document.getElementById(imagen).src='esta_remera_no_me_gusta_'+this.value+'.gif';
        }
    }    
    window.onload=function() {intercambio('remera','imagen')}
</script>        
<!-- Formulario !--> 
<form name="item" method="post" action="../2mete_producto.php">
    <div id="demo" style="width:417px;">
        <div id="demoDer">
            <select disabled="disabled" name="talles" id="talles">
                <option value="0">Selecciona opción...</option>
            </select>
        </div>
        <div id="demoIzq">
            <select name="color" id="remera" onChange="cargaContenido(this.id)"> 
                  <?php generaRemeras(); ?>
            </select>
        </div>
    </div>
    <input type="submit" name="cbtadd" value="Agregar al Carrito">
</form>
</body>
</html>
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 19:50.