Dojo / Dijit:无法过滤选择工作

时间:2010-02-09 14:44:19

标签: dojo dijit.form

我有一个带有一些JavaScript的页面,它包含dojo.parser,并且将parseOnLoad设置为true等等。

在页面的后面,我有另一个JavaScript代码:

dojo.require('dijit.form.FilteringSelect');
dojo.registry.remove('ID OF SELECT BOX');

毕竟,我有一个选择框,其中包含dojoType =“dijit.form.FilteringSelect”。

每当我加载页面时,我都会得到:

  

undefined无法加载类'dijit.form.FilteringSelect'。你是否拼写正确的名字并使用完整的路径,比如'dijit.form.Button'?

任何想法为什么?如果我将require语句放在第一个JavaScript标记中,它就可以工作(但是该标记位于一个更全局的文件中,所以我不希望它在那里)。

1 个答案:

答案 0 :(得分:0)

dojo.registry不正确。我们只有 dijit.registry.remove 功能。也许这会导致问题。