0

我有一个带有一些 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 标记中,它可以工作(但该标记位于更全局的文件中,所以我不希望它在那里)。

4

1 回答 1

0

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

于 2013-08-24T10:04:18.397 回答