0

我正在使用 dojo 开发 Web 应用程序,我可以通过单击按钮在另一个 jsp 中添加一个 jsp,但问题是 dojo 组件未显示它给出错误“错误未定义运行自定义 onLoad 代码:此延迟已解决 ContentPane。 js:443 declare._onLoadHandler ContentPane.js:443" 我正在使用以下代码添加按钮的 jsp onclick

      var div = dijit.byId("centerDiv");
      div.href = "../adminController/document";
      div.refresh();

我的jsp页面包含简单的内容pan

    <div data-dojo-type="dijit.layout.ContentPane"
        data-dojo-props="region:'top'"></div>
    <div data-dojo-type="dijit.layout.ContentPane"
        data-dojo-props="region:'center'"></div>
4

1 回答 1

0

消息“此延迟已解决”是这里的关键。看起来您的代码尝试多次解析相同的延迟,这是不允许的,或者您编写代码的方式导致 Dojo 尝试多次解析延迟。您是否尝试过使用浏览器的开发工具(例如 Firebug)逐步完成?

于 2013-07-19T14:17:49.403 回答