2009-06-10 44 views

回答

1

puffpio幾乎有答案。這裏是一個更新的版本:

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

這是假設你想要的select元素的id。如果你想要一個獨立的選項元素的ID,你可以使用:

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

轉到這裏http://jsbin.com/urugo在行動中看到的第一組代碼。如果要編輯示例的代碼,請轉至此處http://jsbin.com/urugo/edit

+0

ThankYou soooo多,它的工作原理! – Uffo 2009-06-10 20:47:58

0

這會給你什麼?

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

使用jQuery的內置實時關鍵字..可能會給更好的結果?

+0

不,不起作用,仍然返回空白。 – Uffo 2009-06-10 20:25:55

相關問題