我有一个带有一些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标记中,它就可以工作(但是该标记位于一个更全局的文件中,所以我不希望它在那里)。
答案 0 :(得分:0)
dojo.registry不正确。我们只有 dijit.registry.remove 功能。也许这会导致问题。