jsTree & ajax json call

how to set up ajax call to get data for results nodes

by no1uknow

HTML

<script src=" &lt;script type=&quot;text/javascript&quot; src=&quot;http://static.jstree.com/v.1.0pre/jquery.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;http://static.jstree.com/v.1.0pre/_docs/syntax/!script.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;http://static.jstree.c"></script>
<script src="http://static.jstree.com/v.1.0pre/jquery.hotkeys.js"></script>
<script src="http://static.jstree.com/v.1.0pre/jquery.jstree.js"></script>
<div>
    <input type="text" id="searchtext" value="" size="5" />
    <button id="filter" class="button">filter</button>
    <button id="reset" class="button">reset</button>
</div>
<div id="jstree"></div>

JavaScript

data = [
        {"data" : "Parent Node", "state" : "closed", "children" : [
                                                                   {"data" : "node1", "state" : "closed", "children" : [
                                                                                                                        "node1-a", 
                                                                                                                        {"data" : "node1-b", "state" : "closed"} 
                                                                                                                       ]
                                                                   }, 
                                                                   {"data" : "node2", "state" : "closed", "children" : [ 
                                                                                                                        "node2-a", 
                                                                                                                        "node2-b",
                                                                                                                        {"data" : "node2-c", "state" : "closed"}
                                                                                                                       ]
                                                                   }
                                                                  ]
        },
        {"data" : "Parent Node", "state" : "closed", "children" : [
                                                                   {"data" : "Node1", "state" : "closed", "children" : [ 
                                                                                                                        "node1-a",
                                                                                                                        "node1-b", 
                                             ...