<h:selectonemenu>无法在Chrome中使用</h:selectonemenu>

时间:2013-06-11 06:20:34

标签: google-chrome jsf cross-browser richfaces myfaces

selectOneMenu标记在IE7(及以上版本)和Firefox中正常工作,但在点击时不会在Google Chrome中显示选项。

<h:selectOneMenu value="#{action.value}" styleClass="style">        
    <f:selectItems value="#{action.optionList}" />
    <a4j:support event="onchange"
        actionListener="#{action.check}"
        reRender="div" />
</h:selectOneMenu>

版本:
myfaces 1.1.6
richfaces 3.1.1 GA

1 个答案:

答案 0 :(得分:1)

我以前从未见过这个,但你clearly并不是唯一遇到此问题的人:

然而,所有遗骸都没有得到答复,期待一个似乎是由坏CSS造成的。在任何情况下,ajax都用于更新下拉列表,这在您的特定情况下可能也是如此。因此,我最好的猜测是ajax响应包含一些Chrome敏感语法错误,导致它无法根据ajax响应正确呈现下拉列表。也许这是&字符?