我有一个选择列表,其中更改事件已使用jQuery绑定到元素。像这样的东西:
$("#someId").change(function() {..});
当有人在选择列表中选择一个新选项时,UI 的另一部分将相应更改。现在,当我使用鼠标并单击事物时,这可以正常工作,但是,当使用Watij编写我的测试时,我需要触发它没有执行的 jQuery 更改事件。
Watij 测试将正确选择所需的选择选项,但不会触发实际事件。我试过打电话fireevent("change");
,fireevent("onchange");
但无济于事。我也尝试过ie.sendKeys("{ENTER}");
,ie.sendKeys("{TAB}");
但这似乎也没有奏效。
有任何想法吗?