2013-12-23 4 views
0

어린이의 아약스 응답을 위해 URL을 변경하려면 어떻게해야합니까?Dynatree 어린이를위한 URL을 변경하는 방법 ajax

예. 나는 가지고있다

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

그리고 아이들을 적재하십시오. 아이들을 클릭하여 AJAX에 의한로드도 클릭하고 싶지만 "http://google.com"이 아닌 다른 액션에서로드하십시오. 자식 노드에 대해 어떻게 변경합니까?

답변

1

당신은 url을 추가 할 수 있습니다 (또는 당신이 원하는 무엇이든) 속성을 당신의 아이 노드와 자식 노드 하지만 방법으로 재산을 당신은 URL을 추가 할 수 있습니다 (또는 당신이 원하는 무엇이든) >>

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

로 사용할 수 있습니까? 내가 찾은 문서에서 찾을 수 없다 – havenchyk

+0

"node.data.key"옵션이 있다는 것을 알았고 서버의 응답을 노드의 키 – havenchyk

+0

에 따라 더 명확하게 만들 수있다. node.data.key 속성을 사용할 수있다. 이. onLazyRead에서 'url : node.data.url'로 사용하십시오. – Orifjon

관련 문제