【发布时间】:2013-04-15 12:11:19
【问题描述】:
我尝试从 dijit.form.filteringselect 中删除所有选项,并使用以下函数向 dijit.form.filteringselect 添加一个选项。但是,我收到一个错误:没有方法 getOptions 和 addOption。我正在使用道场 1.7
function showTablesDropDown(tableDiv){
dijit.byId(tableDiv).removeOption(dijit.byId(tableDiv).getOptions());
dijit.byId(tableDiv).addOption(dojo.create("option", {label:"None", value:"None"}));
}
如何从 dijit.form.filteringselect 中删除所有选项并将选项添加到 dijit.form.filteringselect?
【问题讨论】:
-
你为什么有
dijit.byId(tableDiv)? -
dijit.byId(tableDiv) 是过滤选择的ID
-
有什么解决办法吗? @DimitriM
标签: javascript widget dojo dijit.form