Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将JSON对象用于引导树而不是JSON文件?_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript 如何将JSON对象用于引导树而不是JSON文件?

Javascript 如何将JSON对象用于引导树而不是JSON文件?,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我正在使用构建一个树控件。 您可以使用JSON文件作为树节点的源。您只需执行以下操作(): 我的问题是:如何使用JSON对象作为树的源而不是JSON文件?最终,单击事件将调用href。这是一个post请求,传递来自数据api的任何参数。因此,如果href=“mydynamic.cfc”data method=“myjsongenmethod”data id=“someidvalue”data returnformat=“json”,那么它将执行jQuery ajax POST,将{“meth

我正在使用构建一个树控件。 您可以使用JSON文件作为树节点的源。您只需执行以下操作():


  • 我的问题是:如何使用JSON对象作为树的源而不是JSON文件?

    最终,单击事件将调用href。这是一个post请求,传递来自数据api的任何参数。因此,如果href=“mydynamic.cfc”data method=“myjsongenmethod”data id=“someidvalue”data returnformat=“json”,那么它将执行jQuery ajax POST,将{“method”:“myjsongenmethod”,“id”:“someidvalue”,“returnformat”:“json”}的数据对象传递到“mydynamic.cfc”的服务器端模板(或您想要的任何其他服务器端模板)。它希望您的返回格式与您在该示例json文档中看到的格式相同。

    FYI,这是该插件的Realllyyy早期版本,这就是我尚未创建演示站点或文档的原因。我认为整个api将来可能会改变。我希望保持它的简单性,并以与核心引导组件相同的总体方式。

    引导树记录在哪里?遗憾的是,除了我刚才提到的github页面之外,没有太多的文档。它有一些示例。您是在哪里生成JSON对象的?服务器端还是客户端?如果我有办法(使用Javascript)将JSON对象写入JSON文件并按原样使用示例,那么这可能会起作用。通过调用其他外部服务器(而不是为页面提供服务的服务器)在客户端生成JSON对象。引导树有进展吗?这看起来很有用。0投反对票还没有,但我很快就会再次投入。我有一份兼职合同,占用了所有的空闲时间,但我现在有更多的时间来研究它。
    <li><a href="jsonexample.json" role="branch" class="tree-toggle closed" data-toggle="branch" data-value="JSON_Example">JSON Ajax Example</a></li>