隨筆-1  評論-0  文章-0  trackbacks-0
            2011年3月24日
           1tree.on('checkchange', function(node, checked) {
           2        selParent(node, checked);
           3        selChild(node, checked);
           4    }
          , tree);
           5    //這個方法是選擇父節點,自動選中所有的子節點
           6    function selParent(node, checked) {
           7        checked ? node.expand() : node.collapse();
           8        if (node.hasChildNodes()) {
           9            node.eachChild(function(child) {
          10                child.attributes.checked = checked;
          11                var cb = child.ui.checkbox;
          12                if (cb) cb.checked = checked;
          13                selParent(child, checked);
          14            }
          );
          15        }

          16    }

          17
          18//這個方法是選擇子節點,自動選中父節點的父節點
          19    function selChild(node, checked) {
          20        if (checked) {
          21            node.expand();
          22            var parentNode = node.parentNode;
          23            if (parentNode != undefined) {
          24                parentNode.attributes.checked = checked;
          25                var cb = parentNode.ui.checkbox;
          26                if (cb) cb.checked = checked;
          27                selChild(parentNode, checked);
          28            }

          29        }

          30    }
          posted @ 2011-03-24 17:53 CLOG 閱讀(541) | 評論 (0)編輯 收藏
          僅列出標題  
          主站蜘蛛池模板: 马鞍山市| 东明县| 海门市| 乐都县| 阿瓦提县| 巍山| 台山市| 赤峰市| 芜湖市| 白水县| 北宁市| 德兴市| 芒康县| 黔西| 霍州市| 南木林县| 榆社县| 牙克石市| 广德县| 苏尼特左旗| 吉木萨尔县| 昌黎县| 阿瓦提县| 盐津县| 台山市| 瑞金市| 循化| 渑池县| 平湖市| 八宿县| 明光市| 梁河县| 定陶县| 台南市| 樟树市| 钦州市| 青海省| 玉门市| 房山区| 无极县| 晋中市|