Google chrome 所选选项不适用于chrome
这是我在这里的第一篇文章。 我被一个moodle定制模块的项目绊倒了。 我有一个模块,模块创建表单上有两个选择框。第一个“选择”选项已正确加载,但第二个“选择”选项已加载,但选定选项未显示在框中。 我检查了yui3为第二个选项创建的源代码: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
<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));