我使用p:resetInput允许用户在需要时清除特定字段,但是如果我在这些文本区域键入内容,只需在焦点位于inputText上时按Enter键,它就会清除第一个textArea形式。
版本: JSF 2.2 Primefaces 5.2
示例:
<h:form>
<p:inputTextarea id="test"></p:inputTextarea>
<p:commandButton value="Clear" update="test" process="@this">
<p:resetInput target="test"></p:resetInput>
</p:commandButton>
<br />
<p:inputTextarea id="test2"></p:inputTextarea>
<p:commandButton value="Clear" update="test2" process="@this">
<p:resetInput target="test2"></p:resetInput>
</p:commandButton>
<br />
<p:inputText id="input_id" > </p:inputText>
</h:form>