Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2012, 18:21
jediap
 
Fecha de Ingreso: abril-2012
Mensajes: 42
Antigüedad: 12 años
Puntos: 1
Validar dos listas de menu con javascript

Mi problema es que al validarlos me valida el valor y como se ve, el menu serie su valor es el precio, que se lo paso x formulario para luego calcular el precio final del producto con otras opciones y quiero validarlo con el menu conserie que es la misma consulta pero su value es la descripcion para añadir al carro el nombre de la serie para mostrar en la tabla de bd de carrito, ese es el problema

¿COMO SOLUCIONO ESTO?

<select name="serie" onChange="validar()">
<?php
do {
?>
<option value="<?php echo $row_serie['precio']?>" label="<?php echo $row_serie['descripcion']?>"></option>
<?php
} while ($row_serie = mysql_fetch_assoc($serie));
$rows = mysql_num_rows($serie);
if($rows > 0) {
mysql_data_seek($serie, 0);
$row_serie = mysql_fetch_assoc($serie);
}
?>
</select>


<select name="conSerie" id="conSerie">
<?php do { ?>

<option value="<?php echo $row_serie['descripcion']?>" label="<?php echo $row_serie['descripcion']?>"></option>

<?php } while ($row_serie = mysql_fetch_assoc($serie)); ?>
</select>
</label></div align="left"></td>
<td><div align="left"><label>
<select name="conMedida" id="conMedida">
<?php do { ?>

<option value="<?php echo $row_medida['descripcion']?>"><?php echo $row_medida['descripcion']?></option>

<?php } while ($row_medida = mysql_fetch_assoc($medida)); ?>
</select>


<script>
function validar() {


if (form1.serie.value != form1.conSerie.value) {
alert ("Las series introducidas no son iguales");
alert (form1.serie.value);
alert (form1.conSerie.value);
return true;
}else {
alert('Serie correcta');
alert (form1.serie.value);
alert (form1.conSerie.value);
return false;
}

}
</script>