java - a4j:commandButton always executes form even when execute id's given -


एक a4j: outputPanel a4j: commandLink को एक a4j निष्पादित करने वाला माना जाता है

/ कोड> क्लिक पर। हालांकि यह क्लिक पर फ़ॉर्म को निष्पादित करता है, जब भी मैंने आईडी को अंकेक्षण टैग में दिया है।

  & lt; a4j: commandLink id = "more_message_button" मान = "अधिक टिप्पणियां लोड करें" action = "# {feedbackAction.setFeedbackIdForExpansion (unitfeedback.feedbackId)}" निष्पादन = "विस्तारित सूची, अधिक_मेस्ज_बटन" href = "जावास्क्रिप्ट: शून्य (0)" सीमारेखा = "सच" रेंडर = "विस्तारित सूची, अधिक_मेस्स_बटन" & gt; & Lt; / a4j: कमांड लिंक्स & gt; `& lt; a4j: आउटपुटपैनेल लेआउट =" ब्लॉक "आईडी =" विस्तारित सूची "& gt; & Lt; a4j: दोहराने का मान = "# {feedbackAction.getCommentsForNextHop (unitfeedback)}" var = "इकाई टिप्पणी" rowKeyVar = "idx" & gt; । । । & Lt; / a4j: outputPanel & gt;   

डिफ़ॉल्ट व्यवहार को ओवरहेड करने के लिए इस पर कोई भी मदद या मैं यहां कुछ भी नहीं हूं

सादर, नंदीश

1) यदि कमांड बटन नेस्टेड ए 4 में है: दोहराता है और इसका उदाहरण चर के संदर्भ में है बाहरी लिओप, यह क्लिक करने पर मूल्य को हल करने के लिए फार्म सबमिट करेगा।

2) अब पूरी तरह से कार्यों का उपयोग करने से दूर जा रहा है, इसके बजाय ए 4 जावा स्क्रिप्ट फ़ंक्शंस का उपयोग करने के लिए आवश्यक कार्रवाई को अतुल्यकालिक कॉल करने के लिए

Comments