Jsf 问题h:选择一个功能表,然后选择事件
有人知道我为什么没有达到这个警报吗Jsf 问题h:选择一个功能表,然后选择事件,jsf,Jsf,有人知道我为什么没有达到这个警报吗 <h:selectOneMenu id="lang" binding="#{mybind}" onSelect="javascript:alert('Reacheable??')" > in说它是可用的。 提前谢谢我的代码还可以 <h:selectOneMenu id="creditBank" value="#{fundTranferExt.creditBank}" onchange="alert('Reacheable??')">
<h:selectOneMenu id="lang" binding="#{mybind}" onSelect="javascript:alert('Reacheable??')" >
in说它是可用的。
提前谢谢我的代码还可以
<h:selectOneMenu id="creditBank" value="#{fundTranferExt.creditBank}" onchange="alert('Reacheable??')">
<f:selectItems value="#{fExtBankList}"></f:selectItems>
</h:selectOneMenu>
我还不能发表评论,但我想澄清一点。JSF在实现onselect属性方面不正确。它生成带有onselect属性的HTML select元素,但该元素对select无效。您可以使用onchange来代替它。当用户使用鼠标进行选择时,会立即触发该事件,但如果用户使用键盘进行选择,则事件会延迟到元素失去焦点为止。 此外,还必须从onchange值中删除javascript:并用小写字母编写整个属性名。onchange属性中的值始终是JavaScript,因此您无需明确提及:
<h:selectOneMenu id="lang" binding="#{mybind}" onchange="alert('Reacheable??')" >
您是否尝试删除javascript:?