Google chrome 所选选项不适用于chrome

Google chrome 所选选项不适用于chrome,google-chrome,yui,moodle,selected,Google Chrome,Yui,Moodle,Selected,这是我在这里的第一篇文章。 我被一个moodle定制模块的项目绊倒了。 我有一个模块,模块创建表单上有两个选择框。第一个“选择”选项已正确加载,但第二个“选择”选项已加载,但选定选项未显示在框中。 我检查了yui3为第二个选项创建的源代码: <select> <option id="">Choose...</option> <option id="{some id}" selected>{value}</option> </sel

这是我在这里的第一篇文章。 我被一个moodle定制模块的项目绊倒了。 我有一个模块,模块创建表单上有两个选择框。第一个“选择”选项已正确加载,但第二个“选择”选项已加载,但选定选项未显示在框中。 我检查了yui3为第二个选项创建的源代码:

<select>
<option id="">Choose...</option>
<option id="{some id}" selected>{value}</option>
</select>
这是它加载第二个选项的方式

请帮我解决这个问题

[[这2个选择选项通过soap请求从oracle数据库加载]]


谢谢

我不确定它是否有用,但这里有一个将Ajax与Moodle表单结合使用的示例
您没有设置所选参数

选项有以下4个参数,您没有设置最后一个参数

new Option([text], [value], [defaultSelected], [selected])
请参见此处的工作示例

您的代码应该更改为以下内容:

YAHOO.util.Dom.get('id_pwid').options[i+1] = new Option(pwTitle, pwId, false, (pwId == pwid_sel));

非常感谢Casper…:D
YAHOO.util.Dom.get('id_pwid').options[i+1] = new Option(pwTitle, pwId, false, (pwId == pwid_sel));