首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当字段模糊时,jsf填充表单字段

当字段模糊时,jsf填充表单字段
EN

Stack Overflow用户
提问于 2011-09-06 20:27:12
回答 1查看 6.8K关注 0票数 0

我是jsf的新手,不知道如何做下一件事:我正在尝试创建一个包含8个字段(输入)的表单。用户在第一个输入中输入数据后,当他对该输入进行模糊处理时,我想执行一个select查询,并获取所有其他字段的值,然后用这些值填充输入。

我认为这可以使用ajax来完成?我找不到任何这样做的例子。

任何帮助都会得到评价,

先谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-06 21:23:00

是的,Ajax可以用来做这件事。您只需将一个<f:ajax>附加到挂接在blur事件上的第一个输入,并具有一个侦听器,该侦听器准备所需的数据,最后重新呈现其他输入。

例如。

代码语言:javascript
复制
<h:inputText id="input1" value="#{bean.input1}">
    <f:ajax event="blur" listener="#{bean.input1Listener}" render="input2 input3 input4" />
</h:inputText>
<h:inputText id="input2" value="#{bean.input2}" />
<h:inputText id="input3" value="#{bean.input3}" />
<h:inputText id="input4" value="#{bean.input4}" />

使用

代码语言:javascript
复制
public void input1Listener() {
    input2 = "new input2 value";
    input3 = "new input2 value";
    input4 = "new input4 value";
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7319903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档