2009-06-10 2 views

ответ

1

пуховка почти получил ответ. Вот обновленная версия:

$('.groupselect').live("change", function(){ 
    _this = this; 
    _id = $(_this).attr('id'); 
    //alert($(_this).val()); 
    alert($(_this).attr('id')); 
}); 

Предполагается, что вы хотите идентификатор выбранного элемента. Если вы хотите, идентификатор отдельного элемента опции вы можете использовать:

$('.groupselect').live("change", function(){ 
    $selected = $(":selected", this); 
    id = $selected.attr("id"); 
    alert(id); 
}); 

Перейти здесь http://jsbin.com/urugo, чтобы увидеть первый набор кода в действии. Если вы хотите отредактировать код для примера, перейдите по ссылке http://jsbin.com/urugo/edit

+0

Спасибо, очень много, это работает! – Uffo

+0

Нет проблем. Я редактировал сообщение, чтобы включить ссылку, и вы уже приняли ответ! –

0

что это дает вам?

$('.groupselect').live(function(){ 
    _this = this; 
    _id = $(_this).attr('id'); 
    //alert($(_this).val()); 
    alert($(_this).attr('id')); 
}); 

Использование встроенного ключевого слова jQuery в реальном времени. Возможно, это даст лучшие результаты?

+0

Нет, не работает, по-прежнему отображается пустым. – Uffo

Смежные вопросы