Código Javascript:
lo raro es que si puede capturar el valor pero no el id del campo seleccionado, quien me hecha una mano Ver original
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> $().ready(function(){ $('#comparar').click(function(){ var id = $('.cat').attr('id'); /* var id = $('.cat').attr('value'); <-- este si funciona*/ alert(id); return false; }); }); </script> <title>Sin título 4</title> </head> <body> <select class="cat"> <option value="off" selected="selected">-- Seleccionar --</option> <option value="Uno" id="1">Numero 1</option> <option value="Dos" id="2">Numero 2</option> <option value="Tres" id="3">Numero 3</option> <option value="Cuatro" id="4">Numero 4</option> <option value="Cinco" id="5">Numero 5</option> </select> <button id="comparar">Comparar datos</button> </body> </html>