Que tal forer@s
Les explico mi situación:
Genero dinámicamente (por consulta) unos span que dentro tienen un select:
Código PHP:
Ver original<?php
$i=0;
$nombre_subclase = $row3['nombre_subclase'];
?>
<span id="subclase<?php echo $i ?>">
<?php echo $nombre_subclase.":"; ?>
<select id="<?php echo $nombre_subclase ?>" name="<?php echo $nombre_subclase ?>">
<?php
$id_subclase = $row4['id_'.$nombre_subclase.''];
$nombre_campo = $row4['nombre_'.$nombre_subclase.''];
?>
<option value="<?php echo $id_subclase ?>"><?php echo $nombre_campo ?></option>
<?php
}
?>
</select>
</span>
<?php
$i++;
}
?>
Como notaran el id y el name son generados por variables por lo que no tengo forma de saberlos para hacer un simple $('#id').val();
Bueno esto en html se traduciría así:
Entonces lo que estoy intentado para obtener el value de lo que seleccionen es lo siguiente:
Código Javascript
:
Ver originalfor(i=0;i<=nroDeSpans;i++){
alert($('subclase'+i).find('select option:selected').attr("id"));
}
pero el alert no me muestra nada
una vez que pueda acceder al value los guardare en un arreglo
alguien sabría como puedo obtener el value??
gracias