jQueryを使用して変更イベントが要素にバインドされている選択リストがあります。このようなもの:
$("#someId").change(function() {..});
誰かが選択リストで新しいオプションを選択すると、それに応じてUIの別の部分が変更されます。これで、マウスを使用してクリックすると正常に機能しますが、 Watijを使用してテストを作成する場合は、実行していないjQuerychangeイベントを起動する必要があります。
Watijテストは、必要な選択オプションを正しく選択しますが、実際のイベントはトリガーされません。私は電話をかけてみfireevent("change");
ましfireevent("onchange");
たが、役に立ちませんでした。私も試しましたがie.sendKeys("{ENTER}");
、ie.sendKeys("{TAB}");
これもうまくいかないようです。
何か案は?