【发布时间】:2013-10-02 13:32:35
【问题描述】:
当用户在另一个输入中键入一个键时,我正在尝试呈现一个输入。当用户失去第一个输入的焦点时我可以这样做,但在他打字时却不行。有人知道怎么做那个?
【问题讨论】:
标签: javascript ajax jsf
当用户在另一个输入中键入一个键时,我正在尝试呈现一个输入。当用户失去第一个输入的焦点时我可以这样做,但在他打字时却不行。有人知道怎么做那个?
【问题讨论】:
标签: javascript ajax jsf
是的,您可以通过在<f:ajax> 的event 属性中提供指定的事件:
<h:inputText ... >
<f:ajax render="input2" event="keydown" />
</h:inputText>
<h:inputText id="input2" ... />
它允许在 keydown 事件而不是标准的 change 事件上触发 ajax 调用并更新其他文本输入。
【讨论】: