2013-01-24 29 views
8

मैं .. सवालों की जोड़ी हैकेंडो ग्रिड पंक्ति चयन परिवर्तन घटना?

  1. मैं केंडो ग्रिड का उपयोग कर रहा हूँ और अगर यह दस्तावेज़ स्तर पर कोई ईवेंट सक्रिय करने के लिए जब एक पंक्ति चयन बदल गया है संभव है पता करना चाहते हैं।

    असल में, जब एक पंक्ति चयन बदल जाता है, तो मैं एक घटना को आग लगाना चाहता हूं और यह ग्रिड आईडी के आधार पर वैश्विक स्तर पर किया जाता है।

    उदाहरण:।।

    $ ('tr.k राज्य से चयनित') माता-पिता ('tbody') रहते हैं ('बदलें', समारोह (ई) { चेतावनी ("onchange"); }); }

    लेकिन उपर्युक्त उदाहरण काम नहीं करता है। मेरे पास ग्रिड/बॉडी/ग्रिडरो पर परिभाषित कोई अन्य वर्ग नहीं है।

  2. मैं केन्डो खिड़की पर span class का उपयोग कर एक क्लिक करें घटना कैसे सक्रिय कर सकता है (पॉप-अप)

    मैं नीचे दिए गए कोड की कोशिश की है लेकिन यह है कि

    $('span.k-icon.k-i-close').parents('a').click(function (e) { 
         alert("clicked!"); 
        }); 
    
काम नहीं करता है

क्या मुझे केंडो विंडो को पहचानने के लिए किसी भी अतिरिक्त कक्षाओं को शामिल करने की आवश्यकता है?

किसी भी मदद की बहुत सराहना की जाएगी। अग्रिम में धन्यवाद।

उत्तर

10

आप change ईवेंट की तलाश में हैं।

आप demo पर विभिन्न grid ईवेंट दिखाते हुए भी रुचि ले सकते हैं।

+0

एक चीज जो मुझे विशेष रूप से परेशान लगती है, यह है कि 'परिवर्तन' घटना केवल तभी आग लगती है जब किसी आइटम में चयन 'परिवर्तन' होता है, और जब कोई आइटम किसी आइटम से 'परिवर्तन' में परिवर्तन नहीं करता है तब आग लगती है। उदाहरण जब आप कोई आइटम चुनते हैं, तो फिर से ऑर्डर करें, यह चयन खो देता है लेकिन चयन को बदलने के लिए कोई ईवेंट निकाल दिया नहीं जाता है। –

+0

@ जोशएमसी आपको शायद टेलीरिक की ग्राहक आवाज पर अपना फीडबैक भेजना चाहिए ताकि वे इसे अगली रिलीज में शामिल कर सकें। – OnaBai

+0

@ जोशएमसी आप सही हैं यह एक मुद्दा हो सकता है। एक कामकाज के रूप में मैं हमेशा एक चयनित पंक्ति रखने के लिए बल की सलाह देता हूं, मेरा मतलब है लोड के बाद प्रोग्रामेटिक रूप से पहली पंक्ति का चयन करें, और फिर सभी घटनाएं जो संभावित पंक्ति को संभावित रूप से खो देती हैं –

संबंधित मुद्दे