Получить значение атрибута <option>
Добрый день!
Имеется такой код: <select> <option id="1">1</option> <option id="2">2</option> <option id="3">3</option> </select> Я хочу что бы при клике на option у меня выводился alert'ом id данного option'а. $("select").change(function(){ }); вешаю на select событие change, т.к. click не работает в хроме и опере. Подскажите пожалуйста как мне получить id option'а который был выбран (по которому был клик). Спасибо! |
$("select").change(function(){ alert($(this).find(':selected').attr('id')) }); |
MikhailM1993,
кроме value в option, всё лишнее :write: |
Цитата:
<!DOCTYPE html> <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=windows-1251' /> <script src='https://code.jquery.com/jquery-latest.js'></script> <!-- <script src="https://code.angularjs.org/1.3.9/angular.min.js"></script> <script src="https://code.angularjs.org/1.3.9/angular-route.js"></script> --> <style type='text/css'> </style> <script type='text/javascript'> </script> </head> <body> <select> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> <script type='text/javascript'> $("select").change(function(){ alert(this.value); }); </script> </body> </html> |
Часовой пояс GMT +3, время: 14:41. |