Javascript Dynatree如何更改子ajax的url

Javascript Dynatree如何更改子ajax的url,javascript,jquery,dynatree,jquery-dynatree,Javascript,Jquery,Dynatree,Jquery Dynatree,如何为孩子更改ajax响应的Url 我有 onLazyRead: function (node) { $.ajax({ url: "http://google.com" ... }) 把所有的孩子都装进去。我希望通过单击子对象,也可以单击通过ajax加载,但从另一个操作加载,而不是从“”加载。如何更改子节点的属性?您可以将url(或任何您想要的)属性添加到子节点并用作 onLazyRead: function (node) {

如何为孩子更改ajax响应的Url

我有

onLazyRead: function (node) {
          $.ajax({
            url: "http://google.com"
            ...
})

把所有的孩子都装进去。我希望通过单击子对象,也可以单击通过ajax加载,但从另一个操作加载,而不是从“”加载。如何更改子节点的属性?

您可以将
url
(或任何您想要的)属性添加到子节点并用作

onLazyRead: function (node) {
          $.ajax({
            url: node.data.url
            ...
})

>>您可以将url(或任何您想要的)属性添加到子节点,但如何添加?我在文档中找不到它,我只发现有“node.data.key”选项,我可以使用node的key从服务器做出相应的响应。更清楚地说,您可以使用
node.data
属性来实现此目的。在onLazyRead上,将其用作
url:node.data.url
Ok。和node.data.url-服务器中的参数?我找不到支持的选项url。是习俗吗?对不起,我是新手是的,这是定制的。在文档中,它声明“使用此属性访问为创建此节点而传递的所有节点选项。例如
node.data.title
node.data.tooltip
”(您可以将url作为选项传递)