2012-09-06 38 views
0

我正面临一个prime-faces数据表多选的问题。每当我选择一些记录并执行第一次操作时,它不会发回任何记录,那么如果我排序任何列或单击2或3次值正确传递。它可能是ajax问题?或任何财产需要附加到清单?primefaces数据表选择复选框问题

<p:dataTable id="StatusSearch" var="item" rowIndexVar="rowStatusSearch" value="#{StatusAction.listBondLocationEBeans" 
    selection="#{StatusAction.listBEeans}" rowKey="#{item.LocationId}"> 
    <p:column selectionMode="multiple"/> 

的ActionBean:

private LocationEBean[] listBEeans; 
+0

请启用您的萤火虫,并检查您是否有任何客户端Java脚本错误。然后用一个简单的页面和简单的bean检查你的代码,而不需要额外的东西并且请在你的bean和facelet页面上分享更多的代码。 – Heidarzadeh

+0

谢谢@ Heidarzedeh,我在提交按钮中发现了immediate = true的问题。 –

回答

0

我发现了这个问题,在我的操作按钮,我用“直接=真正的”财产后,我删除,它的正常工作。