各位大侠:
如下语句在TreeView的oncheck事件中,
var node=document.all.Treeview.getTreeNode(document.all.Treeview.clickedNodeIndex);
var Pchecked=node.getAttribute("Checked"); window.alert (node.getAttribute("Text")+Pchecked); setChildrencheck(node,Pchecked);(也使用了类似document.all.Treeview.queueEvent('oncheck', node.getNodeIndex());
)
setParentCheck(node,Pchecked);(也使用了类似document.all.Treeview.queueEvent('oncheck', node.getNodeIndex()); document.all.Treeview.queueEvent('oncheck', node.getNodeIndex());
后来测试的时候发现一个奇怪的问题:
有些节点明明选中了,但是Alert返回的是false,相反如果看起来选中了,却返回True。特别是对于节点层次比较深的,3层以上吧!
Asp。net1。1。4,IE Web Control也是最新的。 请大伙帮忙找找原因,谢谢了!
如下语句在TreeView的oncheck事件中,
var node=document.all.Treeview.getTreeNode(document.all.Treeview.clickedNodeIndex);
var Pchecked=node.getAttribute("Checked"); window.alert (node.getAttribute("Text")+Pchecked); setChildrencheck(node,Pchecked);(也使用了类似document.all.Treeview.queueEvent('oncheck', node.getNodeIndex());
)
setParentCheck(node,Pchecked);(也使用了类似document.all.Treeview.queueEvent('oncheck', node.getNodeIndex()); document.all.Treeview.queueEvent('oncheck', node.getNodeIndex());
后来测试的时候发现一个奇怪的问题:
有些节点明明选中了,但是Alert返回的是false,相反如果看起来选中了,却返回True。特别是对于节点层次比较深的,3层以上吧!
Asp。net1。1。4,IE Web Control也是最新的。 请大伙帮忙找找原因,谢谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货