2010-02-24 57 views
0
<select> 
      <option value="0" id="n">n</option> 
      <option value="1" id="m">m</option> 
</select> 

在jQuery中,我怎麼說:jQuery onselected for a option,how to?

當ID爲 「n」 是選擇 ......做到這一點。 (而不是onclick)我想要onSelected。

回答

0

不是爲每一個option標籤寫入onclick,我使用的電子書籍事件onchangeselect。編寫此文件的另一個優點是您不需要關心事件冒泡或事件捕獲,並且您在select標記上聲明瞭一種方法。

0

無需在選擇標籤內使用標識的選項。

$(function(){ 
    $("#sel1").change(function(){ 
     switch($(this).val()) 
     { 
      case "0": // do your code 
         break; 
     } 
    }); 
}); 
<select id="sel1"> 
      <option value="0" id="n">n</option> 
      <option value="1" id="m">m</option> 
</select>