मैं एक ExtJS डेटाग्रिड के कॉलम डिस्प्ले (छुपा, दिखा रहा, चल रहा, आकार बदलने) में उपयोगकर्ता के परिवर्तनों को लगातार और सर्वर पर संग्रहीत करना चाहता हूं। वहाँ की घटनाओं का एक बहुत सुनने के लिए है, लेकिन ग्रिड पर ही संचालकों को पंजीकृत बुलाया जा रहा है अलर्ट में परिणाम प्रतीत नहीं होता है: (। मेरे बुनियादी दृष्टिकोण या नहीं इष्टतम भी हो सकती है)मैं एक्स्टजेएस डाटाग्रिड कॉलम छुपा/दिखा रहा/चल रहा/आकार बदल रहा हूं?
grid.on('hide', function(event)
{
alert('Save column order: column hidden.');
});
grid.on('move', function(event)
{
alert('Save column order: column moved.');
});
grid.on('resize', function(event)
{
alert('Save column sizes: column resized.');
});
grid.on('show', function(event)
{
alert('Save colum order: column shown.');
});
इन घटनाओं पर सुनने के लिए मुझे क्या ठोस रूप से करना चाहिए? मैं अलर्ट ट्रिगर किए बिना कॉलम छुपा सकता हूं, दिखा सकता हूं, स्थानांतरित कर सकता हूं और आकार बदल सकता हूं।
यह ग्रिडपेनल के साथ काम करता था, लेकिन एक संपादक ग्रिडपैनल में परेशानी हो रही है। एक राज्यव्यापी संपादक GridPanel के लिए कोई सुझाव? – JonathanHayward
अंतिम प्रश्न कभी भी ध्यान न दें; मुझे राज्य आईडी सेट करने की ज़रूरत थी और फिर सबकुछ खुश था। – JonathanHayward