I've upgraded to 2.1.0 and I'm having a problem.
Code: Select all
<p:remoteCommand name="onCellEdit" update="items"/>
<p:dataTable id="items" var="obj" value="#{mbean.items}" selectionMode="single"
selection="#{mbean.selectedItem}" rowKey="#{obj.rowKey}" resizableColumns = "true"
editable="true" editMode="cell" scrollWidth="100%">
<p:ajax event="cellEdit" oncomplete="onCellEdit()"/>
<p:column headerText="item" width="15%">
<p:cellEditor>
<f:facet name="output"><h:outputText value="#{obj.item.name}"/></f:facet>
<f:facet name="input">
<p:autoComplete id="itemsItem" value="#{obj.item}" completeMethod="#{mbean.completeItem}"
var="objitem" itemValue="#{objitem}" converter="itemConverter"
minQueryLength="1" dropdown="true" forceSelection="true" panelStyle="width: auto" style="width: 100%">
<p:column headerText="name">
<h:outputText value="#{objitem.name}"/>
</p:column>
<p:column headerText="code">
<h:outputText value="#{objitem.code}"/>
</p:column>
<p:column headerText="category">
<h:outputText value="#{msg['item.category.'.concat(objitem.itemType)]}"/>
</p:column>
</p:autoComplete>
</f:facet>
</p:cellEditor>
</p:column>
.....