假设我有两个h:inputText
成分。我想将两个文本字段绑定到支持 bean 中的单个属性。问题是提交给支持 bean 的值是来自第二个文本字段的值。我希望该值应该从用户输入文本的字段提交。
My code:
<h:inputText id="text1" value="#{bean.value}">
......
</h:inputText>
<h:inputText id="text2" value="#{bean.value}">
.......
</h:inputText>
Note上述两个字段的值都是bean.value
add <f:ajax event="blur"...
or <f:ajax event="keyup"...
像这样
<h:inputText id="text1" value="#{inningBean.dismissalName}">
<f:ajax event="blur" render="typeWhatYouWant" listener="#{optionalBean.someMethod}"/>
</h:inputText>
<h:inputText id="text2" value="#{inningBean.dismissalName}">
<f:ajax event="blur" render="typeWhatYouWant" listener="#{optionalBean.someMethod}"/>
</h:inputText>
或使用js(检查你的text1
and text2
使用viewsource的真实ID)
<h:inputText id="text1" value="#{inningBean.dismissalName}" onkeyup="$('#yourFormID\\:text2').val($('#yourFormID\\:text1').value)"/>
<h:inputText id="text2" value="#{inningBean.dismissalName}" onkeyup="$('#yourFormID\\:text1').val($('#yourFormID\\:text2').value)"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)