Nov 23, 2010, 4:45 PM
[CLOSED] Unselect child nodes of an AsyncTreeNode in javascript
Hello,
Any idea what am I doing wrong?
thanks.
Any idea what am I doing wrong?
<ext:TreePanel ID="tree" runat="server" Title="Req Classes" Border="false" Width="340"
AutoScroll="true" UseArrows="true" ContainterScroll="true" Selectable="true">
<Root>
<ext:AsyncTreeNode NodeID="0" Text="Root" Expanded="true"/>
</Root>
<Listeners>
<BeforeLoad Fn="nodeLoad" />
<CheckChange Fn="chkChange" />
</Listeners>
</ext:TreePanel>
<ext:XScript ID="XScript1" runat="server">
<script type="text/javascript" language="javascript">
function chkChange(node, checked) {
if (!checked) {
uncheckChildren(node)
}
}
function uncheckChildren(node) {
//node.unselect();
var i = 0;
if (node.childNodes.length > 0) {
while (i <= node.childNodes.length - 1) {
node.childNodes[i].unselect();
i++;
}
}
}
</script>
</ext:XScript>
It looks like .unselect() method does not work as expected!?thanks.
Last edited by Daniil; Nov 25, 2010 at 7:08 AM.
Reason: [CLOSED]