我现在做一个项目,
这个项目是用户框架来做的框架内的页面里面有一个treeview控件,子节点有checkbox问题:
当treeview的长度大于框架窗口height,
又当焦点在根节点,但又没有选中的时候.(就是根节点隐藏在控件里面)当你去点checkbox时,treeview会被移动到根节点位置,而checkbox又没被选中!谢谢!
这个项目是用户框架来做的框架内的页面里面有一个treeview控件,子节点有checkbox问题:
当treeview的长度大于框架窗口height,
又当焦点在根节点,但又没有选中的时候.(就是根节点隐藏在控件里面)当你去点checkbox时,treeview会被移动到根节点位置,而checkbox又没被选中!谢谢!
var name = tvNavigation_Data.selectedNodeID.value;//tvNavigation换成你的treeview的id
var selectedNode =
Document.all?Document.all[name]ocument.getElementById(name);
if(selectedNode){ selectedNode.scrollIntoView(true); }
这时,如果根节点被选中,子节点上的checkbox才可以被选中!
var name = tvNavigation_Data.selectedNodeID.value;//tvNavigation换成你的treeview的id
var selectedNode =
Document.all?Document.all[name]:Document.getElementById(name);
if(selectedNode){ selectedNode.scrollIntoView(true); }