Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2015, 13:50
albemartinez
 
Fecha de Ingreso: mayo-2013
Mensajes: 55
Antigüedad: 11 años
Puntos: 1
tomar variable de lista y validar

Hola, he comenzado a investigar sobre esto del jquery y me he encontrado con un problema que no encuentro qué hacer. Según yo no, debería de hacer lo que pido, pero no es así, verán:

Tengo un formulario donde debo seleccionar de una lista desplegable una moneda:

Código HTML:
Ver original
  1. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
  2.   <form action="a.php" method="GET">
  3. <select name="moneda" id="moneda">
  4.         <option value="null"></option>
  5.         <option value="USD">Dolar Americano</option>
  6.         <option value="MXN">Peso Mexicano</option>
  7.     </select>
  8.   <div id="emoneda" class="error">Seleccione una moneda</div>
  9.   <input type="submit" value="enviar" id="enviar">
  10.   </form>
  11. </html>

Esa lista contiene un div el cual debe "saltar" si la selección es valor "null", eso lo intento realizar así:

Código Javascript:
Ver original
  1. $(document).ready(function()
  2. {
  3.     $("#enviar").click(function()
  4.     {
  5.       var jmoneda = $("#moneda option:selected").val();
  6.      
  7.       if(jmoneda == "null"){
  8.             $("#emoneda").fadeIn();
  9.             return false;
  10.         }
  11.         else{
  12.             $("#emoneda").fadeOut();
  13.         }
  14.       }
  15. );
  16. });

Pero no lo consigo, no sé dónde está el error.

Lo que dice "value="null"" en el form lo requiero así para el archivo que lo procesa...

Espero me puedan indicar por donde es el error.

Gracias

Última edición por albemartinez; 31/05/2015 a las 14:00