2014-09-24 65 views
0

我使用dynatree并从json中生成我的dynatree。 是否有可能在我的字段中有一个额外的属性(data_key),以便我可以使用我的PHP来使用dynatree?我希望dynatree的图标悬停效果,即将弹出的弹出窗口需要有一些“悬停”节点的数据。Dynatree额外属性

有人回答?

+0

你是如何从json生成树的? – markpsmith 2014-09-24 13:48:54

+0

把所有东西放在jsonItems中,并在我的JsonData []和json_encode它。我在dynatree的“initAjax”上创建树。但在PHP(我在做jsonItems),我还需要一个数据键或JsonItems中的东西。我可以在每个节点上创建类(JsonItem ['addClass']),但不像数据键。 – Haidy 2014-09-24 13:59:21

回答

0

添加到JSON子数组的自定义属性将被复制到node.data。 所以如果你通过[{"title": "node 1", "myAttr": "foo"}, ...]你可以像node.data.myAttr那样访问它。