0

自从我一直在努力解决这个问题以来已经 3 周了

onClick eventHandler 拒绝显示任何正常工作的迹象 refreshMode="complete"

代码如下:

<xp:button id="begginYOU"
            style="float: right; margin-right:20px;"
            value="Send">

            <xp:eventHandler event="onclick" refreshMode="complete"
                  submit="true">

                <xp:this.action><![CDATA[#{javascript:
                print("I will never get this message printed with complete refreshMode");

            }]]>
                </xp:this.action>

            </xp:eventHandler>

</xp:button>

我已经尝试了一切 - 设置id(在 eventHandler 本身上)的属性,添加返回 true 的 CSJS 代码(我添加到 console.log 的消息总是打印 btw),设置disableValidatorstrue

我什至试图删除所有输入,只在整个页面上留下这个按钮 - 没有任何帮助

每当我点击按钮时——我得到的只是loading浏览器中选项卡图标旁边的一个半秒钟,什么也没有,实际上什么都没有发生

它仅适用于 refreshMode 和 execMode 设置为partial(前提是我分别提供了 id),但我不知道为什么

它真的让我在拐弯处

但无论如何我希望收到专家对这个问题的意见,因为我已经没有想法了

提前谢谢了

4

0 回答 0