Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   This и фильтр выборки в одном селекторе (https://javascript.ru/forum/jquery/30968-i-filtr-vyborki-v-odnom-selektore.html)

ArmagedDance 22.08.2012 10:54

This и фильтр выборки в одном селекторе
 
Мне нужно получить выбранное значение списка Select, причем сам список я передаю через this. Передаю через this потому что сам select формирую динамически скриптом. Как мне этого добиться?

$('.product_label').live("change", function(){
var pu_id = $(this+' option:selected').val();
alert(pu_id);
});

Вот что набросал, но не работает, алертит непонятно что, совсем не те числа, которые прописаны в option value.

ArmagedDance 22.08.2012 11:01

Получилось заменив конструкцию на $(this).children('option:selected')
Может кому потребуется решение, пользуйтесь)

walik 22.08.2012 17:09

Можно и так.
$('option:selected', this).val();

Указываем контекст, где искать. Так по мне логичнее)))


Часовой пояс GMT +3, время: 18:11.