IE中使用YUI3设置选择值

| 我有一个选择框,我需要设置选择的值并使用javascript发出更改事件。 在Firefox中,以下内容可以正常使用:
Y.one(\'#my_select_box\').set(\'value\', STEP_VALUES);
Y.one(\'#my_select_box\').simulate(\'change\');
IE中没有这种运气(在本例中为IE7)。所选值甚至不会改变。我也尝试使用\'selectedIndex \'而不是\'value \'。 有任何想法吗?     
已邀请:
一个合理的答案是
mySelect.query(\'option[value=foo]\').set(\'selected\', true);
,但是根据这张票证,看来
set(\'value\', value)
方法应该可以对select标签本身起作用,所以我仍然不确定(我正在使用YUI 3.1.1),所以我仍然对任何评论感兴趣。     
建议的答案我没有成功,但是我确实有成功。
Y.one(\"#object\").set(\"selectedIndex\", 1);
其中1是要选择的索引。     

要回复问题请先登录注册