树的节点ID没有被发布

时间:2013-11-09 14:11:39

标签: dojo dijit.tree

我正在尝试按照以下方法发布节点ID * (来自我的休息服务) *。首先我设置nodeID的值,然后我通过var消息传递它,在我的dijit树的复选框上点击它。我能够将值存储在节点id中,但是当我在消息变量上发出警报时,我没有获得任何结果。只返回object [object]。有人可以建议我在哪里错了吗?为什么我没有从我试图发布的消息中获取节点ID?

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

1 个答案:

答案 0 :(得分:0)

此问题已解决,我们需要以message.itemids

的形式访问各个项目