मेरी जेस्ट्री में मेरे पास रूट रूट है जो सभी का मूल नोड है। मैंने डीएनडी प्लगइन का उपयोग किया है। मैं पेड़ में कहीं भी ड्रैग और ड्रॉप करने की अनुमति देना चाहता हूं, लेकिन केवल रूट के अंदर रूट के पहले या बाद में नहीं।jstree ड्रैग और ड्रॉप रूट के पहले और बाद में
- [Root]
- Node 1
- Node 1.1
- Node 1.2
+ Node 2
- Node 3
+ Node 3.1
मंचों के साथ की जाँच के बाद मैंने पाया कि drag_check
घटना केवल और नहीं पेड़ के भीतर किसी भी नोड के लिए विदेशी नोड्स के लिए है। उसी पेड़ नोड के लिए मान्य करने के लिए हमें crrm -> check_move
ईवेंट का उपयोग करने की आवश्यकता है। यही वह जगह है जहां मुझे मदद चाहिए। अगर [Root]
से पहले या बाद में नोड गिरा दिया जाता है तो मैं झूठी वापसी करना चाहता हूं।
यहाँ बेला शुरू करने के लिए है - http://jsfiddle.net/juyMR/23/
इस 'जैसा है' का उपयोग करके मुझे कस्टम आइकन..एटीसी बनाया गया। लेकिन मैंने '" valid_children "का उपयोग किया: [" root "]' टाइप के लिए '" # "' कि मैं वास्तव में एक प्रकार के रूप में उपयोग नहीं करता हूं। सब कुछ काम करता है। –