2011-11-05 51 views
0

我試着獲取用戶選擇的選項的ID。獲取用戶選擇的選項的ID

$(document).ready(function(){   
    $(".my_select_class").change(function(){ 
     var d = $(this).find('option:selected').attr('id'); 
     alert(d); 

     return false;  
    }); 
}); 

的ID存在,因爲我在我的PHP代碼顯示,但警告打開一個白框沒有任何字符,我不明白爲什麼。也許是因爲「attr('id')」不適用於「find('option:selected')」?

+1

這應該按預期工作。你的''),還是你在其'value'屬性之後呢? –

回答

0

你的代碼只適用於我。請參閱http://jsfiddle.net/QhXwT/

+1

在哪裏說1.7不支持atttr? –

+0

@RoyiNamir抱歉我的錯誤,現在改變它 –