यह मेरे लिए काम नहीं कर रहा:पी को कैसे संदर्भित करें: p में कमांड लिंक्स: डेटा से पी: ब्लॉकयूआई ट्रिगर?
<h:form id="wfMgtForm">
.
.
.
<p:dataTable id="wfTable" ..." var="item">
<p:column>
.
.
.
</p:column>
<p:column>
<p:commandLink id="editWatchfolderButtonId" oncomplete="dlgEditWF.show()" update=":editWFForm" process="@none">
<f:param value="#{item.value.ID}" name="editId"/>
<h:graphicImage alt="Edit Image" style="border: none" value="./images/edit.png" />
</p:commandLink>
</p:column>
.
.
.
<p:blockUI block=":wfMgtForm" trigger="editWatchfolderButtonId">
Loading...<br/>
<p:graphicImage alt="Loader Image" value="/images/loader.gif"/>
</p:blockUI>
</h:form>
त्रुटि है कि मैं हो रही है:
Cannot find component with identifier "editWatchfolderButtonId"
।
जब मैं Firebug इस्तेमाल किया आईडी देखने के लिए, मुझे पता चला कि हर पंक्ति एक अलग आईडी है:
wfMgtForm:wfTable:0:editWatchfolderButtonId
wfMgtForm:wfTable:1:editWatchfolderButtonId
wfMgtForm:wfTable:2:editWatchfolderButtonId
wfMgtForm:wfTable:3:editWatchfolderButtonId
आदि
मैं इस ऑटो बनाया का उल्लेख होना चाहिए कैसे मेरे <p:blockUI>
से आईडी?
एक बग? ओह नहीं ... – Danijel
मेरे लिए भी 3.4.1 में, कोई अपवाद नहीं है, लेकिन फिर भी कोई यूआई अवरुद्ध नहीं है। – Danijel
यह यूआई मेरे यूआई के लिए उपयोगकर्ता अनुभव को कम करता है। क्या प्राइमफेस के लिए पैच प्रदान करने की कोई * संभावना है? इसे ठीक करना कितना मुश्किल है? – Danijel