fancytree将参数传递给源选项

时间:2015-06-03 22:00:22

标签: fancytree

我想通过论证来源ooption,所以" 42"应该作为第二个valus / key参数传递给data.php .Thx。

HTML:

<div>id="tree" datadir="42"</div>

JS

<script type="text/javascript">

  var tree = $("#tree").fancytree("getTree");  
  $(function() {

    $("#tree").fancytree({
      source: $.ajax({
        url: "/data.php",
        data: {mode: "root", parent: tree.data.datadir},
        dataType: "json"
      })
    });
 });
</script>

此致

ULUS

1 个答案:

答案 0 :(得分:0)

您可以使用jQuery获取该值。请参阅下面的更新代码。

HTML:

<div id="tree" data-dir="42"></div>

JS

<script type="text/javascript">
  $(function() {
    $("#tree").fancytree({
      source: $.ajax({
        url: "/data.php",
        data: {mode: "root", parent: $("#tree").data("dir")},
        dataType: "json"
      })
    });
 });
</script>