-
5 Feb 2013 9:22 AM #1
Unanswered: Multiple custom trees
Unanswered: Multiple custom trees
I am currently working on a project that calls for two trees.
First tree will display all available menu and secon tree will display the selected menu
If someone checks a node in the available menu the selected menu should show the checked items of the available menu.
so far I got it that if they check the parent all children get checked and if they check the child the parent node gets checked also.
I know tree panel has a method called getChecked() however I ham having trouble on telling to getChecked() everytime the available menu gets checked.
Code:init: function() { this.control({ '#availablemenu': { checkchange: this.onCheckedNodes }, '#selectedmenu': { >>>>>>>what event should I use: this.SelectedCheckedNodes } }); },onCheckedNodes: function(node, checked, eOpts){ if(node.isLeaf()){ if(node.parentNode.data.checked){ node.set('checked', checked); } else{ node.parentNode.set('checked', checked); } } else{ node.cascadeBy(function(n) { n.set('checked', checked); }); } }, SelectedCheckedNodes: function(self, node, records, successful, eOpts){ >>>>>>>>>>what code goes here to getChecked of first tree? }
-
7 Feb 2013 1:23 PM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,641
- Vote Rating
- 434
- Answers
- 3107
I'm not understanding what you are doing. What are you needing to capture from the second tree?
Mitchell Simoens @SenchaMitch
Sencha Inc, Senior Forum Manager
________________
http://www.JSONPLint.com - Source to lint your JSONP!
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
https://github.com/mitchellsimoens
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services services@sencha.com
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!
When posting code, please use BBCode's CODE tags.
-
8 Feb 2013 5:09 AM #3
I need to show only the checked items from the first tree. so basically build the tree as its being check.


Reply With Quote