2013-07-19 8 views
0

Я разрабатываю веб-приложение с помощью dojo, я могу добавить один jsp в другой jsp при нажатии кнопки, но проблема в том, что компонент dojo не отображается, он дает ошибку «Ошибка неопределенный работаю код пользовательского OnLoad: Это отсроченное уже решен ContentPane.js: 443 declare._onLoadHandler ContentPane.js: 443" Я добавляю OnClick JSP кнопки, используя следующий кодДобавить добавить еще один jsp при нажатии кнопки в dojo

 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> 

ответ

0

Сообщение «Это отложенное уже разрешено» является ключевым здесь. Похоже, что либо ваш код пытается решить одно и то же отложенное несколько раз, что не разрешено, или то, как вы написали свой код, это заставляет Dojo пытаться разрешить отложенную более одного раза. Вы пробовали переходить через инструмент разработки вашего браузера (например, Firebug)?

Смежные вопросы