[Javascript] jQuery स्क्रॉल, छांटने योग्य, फिल्टर करने योग्य तालिका


Answers

शायद यह उत्कृष्ट प्लग-इन ऐसा कर सकता है:

डेमो पेज

इसे jQGrid कहा जाता है, यहां पर प्रोजेक्ट पेज है: http://plugins.jquery.com/project/jqGrid

Question

मैं कुछ बहुत ही सामान्य अनुरोधों को संभाल करने के लिए jQuery का उपयोग करने की कोशिश कर रहा हूं जो हम विभिन्न आकारों के डेटा सारणी के लिए प्राप्त करते हैं: स्क्रॉलिंग, छंटनी, और गतिशील फ़िल्टरिंग

  • मैंने "वास्तविक" स्क्रॉलिंग के लिए संबंधित डिवी कंटेनर के साथ, निश्चित चौड़ाई कॉलम के साथ दो अलग-अलग तालिकाओं के द्वारा अतीत में स्क्रॉलिंग को संभाला है। हालांकि, यह विधि किसी भी jQuery- आधारित सॉर्टिंग टेबल एक्सटेंशन के साथ काम नहीं करती है, जो मुझे एक मेज पर सब कुछ चाहिए
  • फ़िल्टरिंग के लिए, वे कुछ और अनुरोध कर रहे हैं कि एक्सेल और शेयरपॉइंट सूचियां कैसे करें (मूल रूप से सभी कॉलम मूल्य ड्रॉपडाउन में सूचीबद्ध हैं, उपयोगकर्ता को चुनने / चयन रद्द करने की इजाजत देता है)। मैंने अभी तक ऐसा कुछ नहीं देखा है, हालांकि यह संभव लगता है
  • एक अन्य संबंधित अच्छी-से-फीचर सुविधा क्षैतिज स्क्रॉलिंग के लिए एक कॉलम "फ्रीज" करने की क्षमता होगी।

आदर्श रूप से मैं एक मौजूदा extenstion चाहते हैं, लेकिन अगर कोई भी वहाँ बाहर हैं मैं भी किसी भी jQuery के गुरु से सुझावों की सराहना करते हैं कि यह कैसे सबसे अच्छा इसे लागू करने के लिए मेरे वर्तमान विचारों को टेबलर में गोता लगाने और आवश्यकतानुसार इसे अपडेट / अपडेट करना है।

उम्मीद है कि चीजों को ध्यान में रखकर, पेजिंग एक विकल्प नहीं है (साथ ही उस चीज़ के लिए सर्वर पर आधारित कुछ भी)।

अद्यतन: मैं अभी तक उत्तर की सराहना करता हूं, लेकिन अब तक दिए गए विकल्पों में से कोई भी फ़िल्टरिंग पहलू पर बिल्कुल नहीं छूता है (जो कहता है, मुझे यह स्वीकार करना होगा कि मेरे पास भविष्य के कुछ प्रोजेक्ट्स के लिए जक्ग्रीद बहुत अच्छा है)। इस बीच मैं कस्टम फ़िल्टरिंग समाधान पर काम करूंगा; अगर यह काम करता है तो मैं फिर से अपडेट करूँगा।