ExtJS

2013-02-06 23 views
11

मैं एक घटकमें ExtJS दुकान नामित है में नाम से एक componet जाओ dateExtJS

मैं इसे कैसे प्राप्त कर सकते हैं ExtJS

+1

उपयोगकर्ता के लिए क्या उपयोग कर सकते हैं? आपके सभी प्रश्नों को हमेशा एक ही उपयोगकर्ता द्वारा 3 मिनट के भीतर उत्तर दिया गया। यह वास्तव में अजीब है। – sra

उत्तर

17

इस प्रयास करें:

var dateObj = Ext.ComponentQuery.query('[name=date]'); 
+2

जल्दी है ... मुझे –

+0

प्राप्त करने की कोशिश करें जो मैं चाहता हूं ... 10 मिनट –

+0

में स्वीकार किया जाएगा यह मदद मिली ... –

13

name संपत्ति आमतौर पर फ़ील्ड द्वारा उपयोग की जाती है औरके रूप में उन्हें लाने का एक बेहतर तरीका है। तो यदि यह फ़ील्ड के बारे में है तो मैं ComponentQuery के बजाय findField() का उपयोग करने की दृढ़ता से अनुशंसा करता हूं। आप इसे

formInstance.getForm().findField('NameOrId'); 
+0

पैनल के अंदर मौजूद बटन के लिए हैंडलर में: 'var form = this.up (' panel ')। getForm();' और फिर 'form.findField (' some-name '); ' – Nux