मैं सफलतापूर्वक एक पंक्ति डबल क्लिक करें घटना श्रोता मेरी ग्रिड से जोड़ने के द्वारा किया क्लिक करें:ExtJS ग्रिड - घटना श्रोता
listeners : {
itemdblclick: function(dv, record, item, index, e) {
alert('working');
}
},
अब, मैं चयनित पंक्ति में तीसरे स्तंभ में सही मूल्य प्राप्त करने के लिए, कैसे कर सकते हैं की जरूरत है मैं ऐसा करता हूँ ?
संपादित
ठीक है यह पाया:
listeners: {
itemclick: function(dv, record, item, index, e) {
alert(record.get('name'));
}
लेकिन लगता है record.get('name')
का परिणाम एक पाठ नहीं है! यह एक वस्तु है लेकिन मैं इसे संभाल नहीं सकता जैसे कि यह एक पाठ है। किसी भी शरीर को कोई विचार है?
संपादित
उदाहरण के लिए, अगर मैं समारोह खोज करने के लिए नाम पारित: Search(record.get('name'));
इस काम नहीं करेगा। लेकिन अगर मैं इसे इस तरह से पास करता हूं: Search('Mike');
यह काम करता है!
तरह मक्खी पर
''
लागू आपको पता चलेगा कि जो स्तंभ तीसरे पर ही है? आईई, क्या आप पहले से ही डेटा इंडेक्स जानते हैं? –बस मेरी पोस्ट अपडेट की गई। धन्यवाद – Noon
क्या आप वाकई हैं? 'Object.get()' आपको क्या ऑब्जेक्ट देता है ?? यदि आपका डेटा एक स्ट्रिंग है, तो यह आपको एक स्ट्रिंग देगा। क्या आप इसे डीबगर में देख सकते हैं? – gideon