当我在
这个问题在Chrome中表现出来。以下示例代码演示了这个问题:
p:dialog
中嵌入p:selectOneMenu
时,它在Primefaces 3.4中的初始宽度太小了。在Primefaces 3.2中,这些小部件的宽度非常好。我需要做一些hack来解决这个问题吗?这个问题在Chrome中表现出来。以下示例代码演示了这个问题:
<p:selectOneMenu value="A" onchange="testDialog.show()">
<f:selectItem itemLabel="Default item" itemValue="A" />
<f:selectItem itemLabel="Click here to show the dialog" itemValue="B" />
</p:selectOneMenu>
<p:dialog header="Test dialog" widgetVar="testDialog">
<p:selectOneMenu value="A">
<f:selectItem itemLabel="This one here in the dialog" itemValue="A" />
<f:selectItem itemLabel="doesn't calculate" itemValue="B" />
<f:selectItem itemLabel="its width" itemValue="C" />
<f:selectItem itemLabel="correctly" itemValue="D" />
</p:selectOneMenu>
</p:dialog>