मैं जेएसएफ 2.0 के साथ प्राइमफेस 3.2 का उपयोग कर रहा हूं।विशिष्ट घटक के लिए AJAXStatus केवल
मैं एक
<p:commandButton action="#{myBackingBean.action}" value="press me" />
और यह उपयोग कर रहा हूँ ajaxStatus के लिए: यह भी एक ही पृष्ठ पर अन्य primefaces घटकों के बहुत सारे
<p:ajaxStatus onstart="statusDialog.show();"
onsuccess="statusDialog.hide();"
rendered="#{myBackingBean.ajaxStatusRendered}"
id="ajaxStatusField" />
<p:dialog modal="true" widgetVar="statusDialog"
header="#{myBackingBean.ajaxStatusHeader}"
rendered="#{myBackingBean.ajaxStatusRendered}" id="ajaxPanel"
draggable="false" closable="false">
<p:graphicImage value="./images/ajaxloader.gif" />
</p:dialog>
मुझे मिल गया है, लेकिन मैं केवल पी हैं: जब यह विशिष्ट बटन दबाया जाता है तो प्रस्तुत करने के लिए AJAXStatus। इस के लिए कोई अच्छा समाधान? AJAXStatus प्रत्येक AJAX ईवेंट पर प्रस्तुत करता है ..
यदि आपके पास कुछ मात्रा में बटन हैं जिन्हें आप वैश्विक = "झूठी" पर सेट कर सकते हैं और इस सेटिंग के बिना वांछित बटन छोड़ सकते हैं, तो इस तरह अन्य सभी बटन पी: एजेक्सस्टैटस को ट्रिगर नहीं करेंगे जबकि वांछित बटन होगा .. (लेकिन मुझे लगता है कि यह आपके मामले में फिट नहीं है ...) – Daniel
शानदार, यह काम किया, बहुत बहुत धन्यवाद! इसे एक उत्तर में लिखें, इसलिए मैं आपको क्रेडिट दे सकता हूं। – baron5