2013-11-09 3 views
0

아래의 방법에 따라 노드 ID * (내 휴식 서비스에서 제공) *을 게시하려고합니다. 먼저 nodeID 값을 설정하고 나서 var 메시지를 통해 dijit 트리의 체크 박스를 클릭하여 게시합니다. 노드 ID에 저장된 값을 가져올 수 있지만 메시지 변수에 경고를 표시하면 아무 결과도 얻지 못합니다. object [object] 만 반환됩니다. 누군가 내가 여기서 잘못 가고 있다고 제안 할 수 있습니까? 내가 게시하려고 시도하는 메시지에서 노드 ID를 가져 오지 못하는 이유는 무엇입니까?트리의 노드 ID가 게시되지 않습니다.

onclick:function(item){ 
    var nodeID = id, 
     var message = 
     { 
     sender: this, 
     group: 'default', 
     itemIds: nodeID 
     }; 
     alert(message); 
     dojo.publish("/checkbox/select", [message]);} 

답변

0

이 질문은 우리가 message.itemids

으로 개별 항목에 액세스 할 필요가 해결된다