2012-07-03 12 views
11

संपादित करें:
मैं डिफ़ॉल्ट प्रसंस्करण संदेश datatables द्वारा प्रदान की सुविधा का उपयोग करना चाहते हैं लेकिन लगता है कि यह केवल सर्वर साइड प्रसंस्करण के साथ काम करता है। मैं सर्वर साइड प्रोसेसिंग का उपयोग नहीं कर रहा हूं।प्रदर्शन प्रसंस्करण संदेश


मूल प्रश्न:
मैं DataTables में संदेश प्रसंस्करण जब भी मैं/DataTables से रिकॉर्ड को हटाने द्वारा जोड़ा जा रहा प्रदर्शित करना चाहते हैं। मैं सर्वर साइड प्रसंस्करण का उपयोग नहीं कर रहा हूं, कुछ घटनाओं के आधार पर जिन्हें मैं डेटाटेबल्स में हटाता/हटाता हूं।

मैं bProcessingtrue के रूप में और sProcessing का उपयोग कर कस्टम प्रगति संदेश देने की कोशिश की लेकिन लगता है कि यह केवल सर्वर साइड प्रसंस्करण साथ काम करता है। बिना सर्वर साइड प्रोसेसिंग के मैं इसे कैसे प्राप्त कर सकता हूं? मैं प्रसंस्करण संदेश प्रदर्शित करने वाले फ़ंक्शन को स्पष्ट रूप से कैसे कॉल कर सकता हूं?

यहां एक समान example है लेकिन यह सर्वर साइड प्रसंस्करण का उपयोग करता है।

धन्यवाद।


समाधान:
DEMO धन्यवाद @Robodude।

+0

आप संदेश को प्रदर्शित करने के लिए ट्रिगर करने वाले विभिन्न कार्यों के लिए ईवेंट हैंडलर जोड़ने का प्रयास कर सकते हैं। यहां उदाहरण की तरह: http://datatables.net/release-datatables/examples/advanced_init/events_live.html – Robodude

+0

@Robodude: मैं डेटाटेबल्स द्वारा दिए गए डिफ़ॉल्ट प्रगति संदेश को प्रदर्शित करना चाहता हूं। चेतावनी में प्रगति संदेश दिखा रहा है एक अच्छा विचार नहीं होगा। मैंने उपलब्ध कार्यों की जांच की और प्रगति संदेश प्रदर्शित करने वाले फ़ंक्शन को नहीं ढूंढ सका। उदाहरण के लिए कृपया उदाहरण का उल्लेख करें, मैं इसकी तलाश कर रहा हूं। – xyz

+0

इसलिए मैंने उदाहरण को फायरबग किया और उस पृष्ठ पर एक छिपी हुई div है जिसमें "प्रोसेसिंग ..." टेक्स्ट शामिल है और जिस तरह से मुझे लगता है कि इसे प्रदर्शित करने के तरीके को नियंत्रित किया जाता है, सर्वर प्रसंस्करण के लिए AJAX से पहले ठीक है, यह दिखाता है और जब यह पूरा हो जाता है, तो यह छिपाता है। मैं यह देखने के लिए जांच करूंगा कि क्या आपके पास टेबल पर एक डिफ़ॉल्ट छिपी हुई div है, जब बीप्रोसेसिंग सक्षम हो और इसकी दृश्यता को नियंत्रित करते समय इसकी परिस्थितियों को नियंत्रित किया जाए। – Robodude

उत्तर

21

तो मैंने उदाहरण को फायरबग किया और उस पृष्ठ पर एक छिपी हुई div है जिसमें "प्रोसेसिंग ..." टेक्स्ट है और जिस तरह से मुझे लगता है कि इसे प्रदर्शित करने का तरीका सर्वर प्रोसेसिंग के लिए AJAX से पहले ठीक है, यह दिखाता है और जब यह पूरा हो जाता है, तो यह इसे छुपाता है। मैं यह देखने के लिए जांच करूंगा कि क्या आपके पास टेबल पर एक डिफ़ॉल्ट छिपी हुई div है, जब बीप्रोसेसिंग सक्षम हो और इसकी दृश्यता को नियंत्रित करते समय इसकी परिस्थितियों को नियंत्रित किया जाए।

:

छिपा div की आईडी ID.OF.YOUR.TABLE_processing

तो अब मैं अलग स्थिति है कि आप उदाहरण यहां दिखाई दे रही भारी मात्रा में की जरूरत के लिए संचालकों बनाएंगे होना चाहिए

http://datatables.net/release-datatables/examples/advanced_init/events_live.html

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