XPages禁用eventHandler

XPages禁用eventHandler,xpages,Xpages,我有一个带有onCLick事件处理程序的span标记。我想根据范围变量的值禁用事件处理程序。单击复选框时正在设置范围变量 我该怎么做 谢谢你的意见 Dan在事件的客户端部分使用此代码 return !#{sessionScope.disableEvent}; 那应该是 return !false; // continues to SSJS 或 事件处理程序具有可计算的渲染属性。 如果所讨论的范围位于正在刷新的区域中,则可以使用此属性控制事件处理程序是否处于活动状态 例如 谢谢Frantise

我有一个带有onCLick事件处理程序的span标记。我想根据范围变量的值禁用事件处理程序。单击复选框时正在设置范围变量

我该怎么做

谢谢你的意见


Dan在事件的客户端部分使用此代码

return !#{sessionScope.disableEvent};
那应该是

return !false; // continues to SSJS


事件处理程序具有可计算的渲染属性。 如果所讨论的范围位于正在刷新的区域中,则可以使用此属性控制事件处理程序是否处于活动状态

例如


谢谢Frantisek和Tommy:
return !true; // no SSJS
<xp:eventHandler event="onclick" rendered="#{viewScope.someVariable == 'someValue'}" ... />