在dojo中单击按钮时添加另一个jsp

时间:2013-07-19 14:08:21

标签: dojo

我正在使用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>

1 个答案:

答案 0 :(得分:0)

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