0

2 つのselect要素があります。デフォルト値は "" で、"Select a value" というテキストが表示されます。jQuery値が両方とも "" でない場合に、ユーザーが最後に選択したものを知りたいですか?

4

1 に答える 1

1

これを手動で追跡できます。

<select id="s1" class="watched">
   ...
</select>
<select id="s2" class="watched">
   ...
</select>

...

var lastChanged = $();
$('select.watched').on('change'){
  lastChanged = $(this);
}

他の方法で を識別できる限りselect(たとえば、ページに他の がなく$('form#my-form select')ても)、クラスを設定する必要はないことに注意してください。$('select')select

于 2012-11-07T12:52:50.820 に答える