У меня есть следующий код:JQuery изменения() не обеспечивает доступ к атрибуту ид
я могу взять значение из элемента, но я не могу принять значение из атрибута ид, он возвращает пустое.
У меня есть следующий код:JQuery изменения() не обеспечивает доступ к атрибуту ид
я могу взять значение из элемента, но я не могу принять значение из атрибута ид, он возвращает пустое.
пуховка почти получил ответ. Вот обновленная версия:
$('.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
что это дает вам?
$('.groupselect').live(function(){
_this = this;
_id = $(_this).attr('id');
//alert($(_this).val());
alert($(_this).attr('id'));
});
Использование встроенного ключевого слова jQuery в реальном времени. Возможно, это даст лучшие результаты?
Нет, не работает, по-прежнему отображается пустым. – Uffo
Спасибо, очень много, это работает! – Uffo
Нет проблем. Я редактировал сообщение, чтобы включить ссылку, и вы уже приняли ответ! –