mi codigo (resumido) es el siquiente:
Código PHP :
<head> <script language="JavaScript" type="text/javascript" src="../js/jquery/jquery-1.4.2.min.js" ></script> <script language="javascript" type="text/javascript"> $(document).ready(function(){ $(".contenido").hide(); $(".cambio").change(function(){ $(".contenido").hide(); $("#label_" + $(this).val()).show(); }); }); </script> </head> <body> <select class="cambio"> <option value="">Producto</option> <option value="1">Aceite de girasol</option> <option value="2">Aceite de oliva BASSEDA</option> <option value="3">Pedro Ximenez</option> <option value="4">Vinagre balsamico</option> <option value="5">Vinagre de jerez</option> <option value="6">Rape </option> <option value="7">Solomillo Ración</option> <option value="8">Tapon de chocolate</option> <option value="9">Tarta tatin</option> </select> <label id="label_1" class="contenido">litros</label> <label id="label_2" class="contenido">gramos</label> <label id="label_3" class="contenido">unidades</label> <label id="label_4" class="contenido">Paquetes</label> </body> </html>
Todo esta cargado desde tablas, el primer select de la tabla productos y los labels de abajo de la tabla unidades, mi intencion es que si una persona elige por ejemplo aceite de girasol, salga la palabra litros y si elige tapon de chocolate salga unidades.
El value no puedo cambiarlo porque me vale para hacer un insert en la base de datos de una cantidad que va en el input de cantidad, no se si se entiende, espero vuestros comentarios