2009-12-29 55 views

回答

3

您可以將change綁定事件對DOM的所有select元素:

$('select').change(function() { 
    // do something 
}); 

在事件處理器中,this關鍵字指select元素引發的事件,你可以得到它的屬性,例如。 var selectId = this.id;

+1

+1;另外,使用'live(event,action);'如果你需要將它用於動態創建的對象。 – 2009-12-29 06:25:20

+2

謝謝@Jeff,不幸''活動'不支持'change'事件... ...但是... http://docs.jquery.com/JQuery_1.4_Roadmap#Events – CMS 2009-12-29 06:26:14

+0

這是我的問題,我用了同樣的代碼,但我所有的選擇對象都是動態創建的。有沒有辦法仍然這樣做? – Brian 2009-12-29 06:29:24