如何运行此命令SSJS

时间:2015-12-02 15:40:53

标签: tooltip xpages

tooltipScreenShot XSP.openTooltipDialog("#{id:tooltipDialog1}",'#{id:button1}')

它如何在SSJS上运作?如果函数返回false,则此工具提示对话框必须出现在按钮旁边。我相信这个工具提示应该靠近按钮。 它出现在左下角

以下所有这些命令都不起作用:

facesContext.getViewRoot().postScript("XSP.openTooltipDialog('#{id:tooltipDialog1}')");

facesContext.getViewRoot().postScript("XSP.openTooltipDialog('#{id:tooltipDialog1}','#{id:button20}')");

view.postScript("XSP.openTooltipDialog('#{id:tooltipDialog1}');");

1 个答案:

答案 0 :(得分:3)

使用getComponent("tooltipDialog1").show()。在SSJS中打开工具提示对话框的语法与普通对话框相同,请参阅XPages扩展库pp156-162。

setFor()仅可通过SSJS获得。

enter image description here