Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/08/2010, 16:45
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 11 meses
Puntos: 65
Respuesta: Armar cotizacion e ir mostrando opciones laterales

es un simple recuperar el valor o texto del input en un evento change y meterlo en algún lugar

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3.   <script src="http://code.jquery.com/jquery-latest.js"></script>
  4.   <script>
  5. $(function(){
  6.  
  7.     $('#producto').change( function (){
  8.         $('#prod').text( $('option:selected' ,this).text() );
  9.     });
  10.  
  11.     $('#cantidad').change( function (){
  12.         $('#cant').text( $(this).val() );
  13.     });
  14.  
  15.     $('input[name=ancho]').change( function (){
  16.         $("#ancho").text( $(this).val() );
  17.     });
  18.     $('input[name=alto]').change( function (){
  19.         $("#alto").text( $(this).val() );
  20.     });
  21.  
  22.  
  23. });
  24. </script>
  25. </head>
  26. <body>
  27.     Producto:
  28.     <select id="producto">
  29.         <option value="0">Seleccionar
  30.         <option value="1">Producto 1
  31.         <option value="2">Producto 2
  32.         <option value="3">Producto 3
  33.     </select>
  34.     <br />
  35.     Cantidad:
  36.     <select id="cantidad">
  37.         <option value="0">Seleccionar
  38.         <option value="1">1
  39.         <option value="2">2
  40.         <option value="3">3
  41.     </select>
  42.     <br />
  43.  
  44.         Tamaño:<br />
  45.         Ancho: 10<input type="radio" name="ancho" value="10"> 20<input type="radio" name="ancho" value="20"> 30<input type="radio" name="ancho" value="30"> <br />
  46.         Altura: 10<input type="radio" name="alto" value="10"> 20<input type="radio" name="alto" value="20"> 30<input type="radio" name="alto" value="30">
  47.  
  48.         <h3>Pedido</h3>
  49.         Producto: <span id="prod"></span><br />
  50.         Cantidad: <span id="cant"></span><br />
  51.         Tamaño: <span id="ancho"></span> - <span id="alto"></span>
  52.  
  53.  
  54. </body>
  55. </html>