2008-10-21 16 views
20

एसिंक्रोनस JSON लोडिंग का समर्थन करने वाले वहां कुछ बेहतर AJAX Treeviews क्या हैं।बेस्ट AJAX TreeView

YUI TreeView अच्छा है, लेकिन टेबल के साथ फूला हुआ लगता है, आदि

उत्तर

23

jQuery TreeView plugin यह वास्तव में अच्छा है और यह बहुत अच्छा asynchronousJSON लोड हो रहा है क्षमताओं अमीर ...

ExtJS TreeView Component, यह भी महान, बहु स्तरीय अतुल्यकालिक लोड हो रहा है , बड़े पेड़ के लिए उत्कृष्ट।

+2

मुझे लगता है कि इस treeview केवल लीफ़्स के अतुल्यकालिक लोड हो रहा है समर्थन करता है। यदि आपका पेड़ बड़ा हो तो कौन सा मुद्दा हो सकता है। –

+1

हां, मैंने एक्स्टजेस ट्रीव्यू को कई स्तरों पर बेहतर एसिंक्रोनस लोडिंग के लिए पाया है http://tinyurl.com/yp49hy – CMS

+0

शील्ड यूआई का ट्री व्यू एक और शक्तिशाली घटक है, जो डेटा स्रोत लोडिंग की एक बड़ी विविधता का समर्थन करता है: https: //demos.shieldui .com/web/treeview/remote-data –

6

मैं DHTMLX ट्री सुझाव देते हैं:

  • क्रॉस ब्राउज़र
  • AJAX समर्थन
  • इन-लाइन नोड संपादन
  • खींचें n ड्रॉप क्षमताओं
  • * स्मार्ट प्रतिपादन - प्रदर्शन की समस्याओं से बचने की अनुमति देता है पेड़ों में प्रति स्तर नोड्स की बड़ी संख्या के साथ।
  • रिच क्लाइंट API

  • विशेष तकनीकें तेजी से और प्रभावी वास्तव में बड़ी पेड़ों की घटक मेकअप लोड हो रहा है में लागू किया।

  • उन्नत ड्रैग-एंड-ड्रॉप आइटम को केवल एक पेड़ के भीतर खींचना संभव बनाता है, लेकिन अलग-अलग लोगों के बीच (भले ही पेड़ अलग-अलग फ्रेम या आइफ्रेम में स्थित हों)।

आप अभी इस कार्यक्षमता की कोशिश कर सकते हैं:

Live Demo

+3

हम DHTMLX वृक्ष का उपयोग करते हैं और यह उतना तेज़ नहीं है जितना उन्होंने कहा था। यह प्रतिक्रिया बहुत धीमी है (2 सेकंड) 1000 बाल तत्वों के साथ चेकबॉक्स के साथ एक चेकबॉक्स का चयन करने के लिए। – Exception