Xpages 从popmenu中找不到dojo

Xpages 从popmenu中找不到dojo,xpages,Xpages,我得到一个错误: 脚本解释器错误,第3行,第28列:[ReferenceError]“dojo”未找到 1: viewScope.ppChoice=context.getSubmittedValue(); 2: dBar.info("I am here"); 3: var fileUploadPanel = dojo.byId("#{id:fileUploadPanel}"); 4: var fileUpload1 = dojo.byId("#{id:fileUpload1}"); 5

我得到一个错误:

脚本解释器错误,第3行,第28列:[ReferenceError]“dojo”未找到

 1: viewScope.ppChoice=context.getSubmittedValue();
 2: dBar.info("I am here");
 3: var fileUploadPanel = dojo.byId("#{id:fileUploadPanel}");
 4: var fileUpload1 = dojo.byId("#{id:fileUpload1}");
 5: var butImport = dojo.byId("#{id:butImport}");
 6: dojo.style(fileUploadPanel, "display", "block");
 7: dojo.window.scrollIntoView(butImport);
 8: fileUpload1.focus();

在扩展库弹出菜单的MClick事件上。同样的代码在普通按钮事件中运行良好。我现在不打算使用弹出菜单,但我仍然很好奇为什么我从onItemClick事件中得到这个错误。有什么想法吗?

xe:dropDownButton的onItemClick事件需要服务器端JS。您正在将SSJS与dojo混合,dojo是客户端JS。

xe:dropDownButton的onItemClick事件需要服务器端JS。您将SSJS与dojo混合,dojo是客户端JS