为了实现选中treeview中的某个checkbox时,调用Checked(treeNode)使该结点的孩子,和父结点都选中。使用了递归来实现,但在选中它孩子或父结点的时候又触发了该事件,出现了死循环。
现在想怎样在Checked(treeNode);时取消事件,然后再预订,但不知道在客户端怎样实现????如下function Initialize()
  {   
var treeView = window.document.all.TView;
treeView.oncheck=TView_OnCheck;
   }  function TView_OnCheck()
    {
        var treeView = window.document.all.TView;
         var treeNode = treeView.getTreeNode(treeView.selectedNodeIndex);
         //取消事件?
   Checked(treeNode);
         //预订事件?
    }
  function Checked(node)
  {
   ..................
  }