Observe_form : Comment savoir quel select on a activé?

Bonjour,
Dans un formulaire, j’ai 2 champs sélects. J’ai un observe_form qui
surveille le tout,
J’arrive à récupérer dans mon formulaire la valeur de tous ces champs a
chaque modification de l’un deux, mais je n’arrive pas à savoir lequel
je viens d’activer. Avez-vous des idées ?

<%= form_tag nil,:id=>‘mon_formulaire’ %>
<%= select_tag ‘liste1_id’ , :options=>options_for_select(@liste1)
<%= select_tag ‘liste2_id’ , :options=>options_for_select(@liste2)%>
<%=end_form_tag%>
<%= observe_form ‘mon_formulaire’, :frequency => 0.5,
:url => { :controller => ‘xxx’, :action => ‘yyy’ },
:loading => “Element.show(‘indicator_gif_id’)”,
:complete => “Element.hide(‘indicator_gif_id’)”,
:with =>‘mon_formulaire’
%>

Question subsidiaire : Avec les select, la requête de mon Observe_form
ne se déclenche pas quand je clique sur la nouvelle valeur de mon
sélect, mais quand je passe sur la nouvelle quand il est déroulé. Y’a
moyen de changer ça ?