在选择列表的火jQuery的变化()事件我有一个选择框无法从华廷
<select id="myselectbox">
<option value='a'>First option</option>
<option value='b'>Second option</option>
</select>
和jQuery
$('#myselectbox').change(function() {
...
});
并有华廷测试
SelectList list = Browser.SelectList(Find.ById("myselectbox"));
list.Select("First option");
在IE中,这会更改选择框,但不会触发jquery事件处理程序。我意识到围绕IE中change()事件处理程序的许多问题。所以我尝试添加了一些东西到测试到事件迫使火:
list.Blur();
list.Keypress('\r');
list.Click();
我也试图选择框外单击以清除病灶,希望这将触发事件。
任何想法?
+1:刚刚碰到同样的问题我自己 – Mayo 2011-02-22 15:27:21
+1:我也是。有没有人报告过这个bug? – 2011-06-30 12:46:56