2012-09-06 34 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

我發現了這個問題,在我的操作按鈕,我用「直接=真正的」財產後,我刪除,它的正常工作。