如题,就是选择一个节点,页面就显示这个节点下所有分类的商品
那个treeview 的节点已经绑定过来了,现在要做的就是当点击treeview其中一个节点时,页面会绑定这个节点下所有分类的商品
先获得你选中的节点,再循环它的children,也就是子节点。
function checkAll(layout) { var el = document.getElementById(layout).getElementsByTagName('input'); var len = el.length; for (var i = 0; i < len; i++) { if (el[i].type == "checkbox") { el[i].checked = true; } } } function clearAll(layout) { var el = document.getElementById(layout).getElementsByTagName('input'); var len = el.length; for (var i = 0; i < len; i++) { if (el[i].type == "checkbox") { el[i].checked = false; } } } function checknode(layout, checkboxname) { document.getElementById(checkboxname).checked = true; var el = document.getElementById(layout).getElementsByTagName('input'); var len = el.length; for (var i = 0; i < len; i++) { if ((el[i].type == "checkbox") && (el[i].checked == false)) { document.getElementById(checkboxname).checked = false; } } }
可以参考下这里 :http://www.cnblogs.com/psforever/archive/2012/05/09/2491048.html