如何在 Xpages 中为 xp:inputText 重置/清除 xp:typeAhead?

问题描述

在我的 Xpage 上,我有一个通过托管 bean 进行数据绑定的输入框:

<xp:inputText id="sId1" styleClass=" form-control" required="true" style="width:100%; padding: 4px 12px;" value="#{mandateBean.mandate.userId}" disableTheme="true">

输入框也有预输入功能

<xp:typeAhead mode="full" minChars="3" var="searchValue" valueMarkup="true" valueList="#{javascript:functionsBean.getTypeAheadUserInfo(searchValue);}"></xp:typeAhead>

我想通过链接重置输入框,但这似乎没有效果

<xp:link id="link1"><xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action><![CDATA[#{javascript:mandateBean.getMandate().setUserId("")}]]></xp:this.action>
</xp:eventHandler></xp:link>

我应该如何正确重置输入框?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)