में बाल तत्व कैसे प्राप्त करें ExtJS 4 में किसी भी पैनल के सभी बच्चे तत्व या आईडी कैसे प्राप्त करें?ExtJS 4
Q
ExtJS 4
7
A
उत्तर
15
मैंने आपके लिए यह फ़ंक्शन लिखा था। मुझे लगता है कि यह आपकी मदद करेगा।
function getAllChildren (panel) {
/*Get children of passed panel or an empty array if it doesn't have thems.*/
var children = panel.items ? panel.items.items : [];
/*For each child get their children and concatenate to result.*/
Ext.each(children, function (child) {
children = children.concat(getAllChildren(child));
})
return children;
}
यह पैरामीटर के रूप में पैनल (कंटेनर) लेता है और सभी बच्चों और उपनिवेशियों को बार-बार लौटाता है।
EDIT यह बच्चों की आईडी वापस कर देगा। का उपयोग करता है पिछले फंक्शन - getAllChilden
function getAllChildenIds(panel) {
//*Get all child items. \*/
var children = getAllChilden(panel);
//*Replace items with their ids.\*/
for (var i=0, l=children.length; i < l; i++) {
children[i] = children[i].getId();
}
return children;
}
10
बस अपने पैनल पर क्वेरी(), जो सभी बच्चे तत्व है जो एक वैकल्पिक चयनकर्ता से मेल की एक सरणी वापस आ जाएगी कहते हैं। i.e. panel.query()
+0
स्वीकार किए गए एक से बेहतर जवाब। –
+0
इसे सही उत्तर के रूप में स्वीकार किया जाना चाहिए। – MarthyM
संबंधित मुद्दे
- 1. ExtJs 4
- 2. ExtJS 4
- 3. ExtJS 4
- 4. ExtJS 4
- 5. ExtJS 4
- 6. Extjs 3 to Extjs 4
- 7. EXTJS 4 एक combobox
- 8. ईएससी extjs 4
- 9. एक extjs 4 पैकेज
- 10. ExtJS 4 चेकबॉक्स हेडर
- 11. ExtJS 4 एमवीसी अनुप्रयोग
- 12. ExtJS 4 RowEditing रिकॉर्ड
- 13. ExtJS 4 एमवीसी
- 14. ExtJS 4 नामकरण सम्मेलन
- 15. Extjs 4 ग्रिड findcolumn
- 16. ExtJS 4 ComboBox स्वत: पूर्ण
- 17. EXTJS 4 - वैश्विक अपवाद श्रोता
- 18. ExtJS 4 - ग्रिड सेल घटनाएं?
- 19. ExtJS 4 - ग्रिड - विशिष्ट कॉलम
- 20. ExtJS 4 - जेसनस्टोर + पोस्ट अनुरोध
- 21. ExtJS 4 - एक पेड़ पैनल
- 22. ExtJS 4 में नियंत्रक विरासत कैसे करें?
- 23. extjs का उपयोग कर सापेक्ष पथ 4
- 24. ExtJs 4 - फीड में आवेदन व्यूपोर्ट
- 25. सेन्चा टच स्क्रॉलबार के साथ Extjs 4
- 26. Extjs 4 - दो ग्रिड कॉलम का संयोजन
- 27. ExtJS 4 ग्रिड सामग्री चुनने योग्य
- 28. चेकबॉक्स के साथ ExtJs 4 combobox
- 29. ExtJS 4 "हमेशा शीर्ष पर" विंडो
- 30. extJs gmappanel extJs पोर्टल
धन्यवाद ज़ैंगो, आपका कोड ठीक काम कर रहा है लेकिन मुझे पैनल के प्रत्येक बच्चे तत्व की आईडी चाहिए। लेकिन उसमें समस्या का सामना करना पड़ रहा है। – Kunal
धन्यवाद ज़ैंगो, यह काम करता है। – Kunal