读书人

梅花雪树控件惊奇有关问题熟悉该控件

发布时间: 2012-03-03 15:33:03 作者: rapoo

梅花雪树控件惊奇问题,熟悉该控件的请进来看看
我想用梅花雪大哥的树型控做作了一棵树
在公司作了个测试:发现有问题,点击树的节点前的十字图标不能展开它的子节点
在公司的操作系统是xp日文版,工具vs2005

晚上回家用同样的代码又做了个测试:结果发现完全正常。

想来想去总是想不通,难道js会因操作系统的不同写法会相应的有变化吗?
如果有相关经验的大虾们,请不吝赐教,谢谢。

以下是我测试用的代码:

后台代码(主要部分):
public string str;
protected void Page_Load(object sender, EventArgs e)
{
StringBuilder strb = new StringBuilder();
strb.Append( "tree.nodes[ '-1_Root '] = 'text:Root '; ");
strb.Append( "\t\n ");
for (int i = 1; i < 10; i++)
{
strb.Append( "tree.nodes[ 'Root_ " + i + " '] = 'text:node -1_ " + i + " '; ");
strb.Append( "\t\n ");
}
for (int i = 20; i < 30; i++)
{
strb.Append( "tree.nodes[ '1_ " + i + " '] = 'text:node i_ " + i + " '; ");
strb.Append( "\t\n ");
}
for (int i = 30; i < 40; i++)
{
strb.Append( "tree.nodes[ '2_ " + i + " '] = 'text:node i_ " + i + " '; ");
strb.Append( "\t\n ");
}
for (int j = 100; j < 2200; j++)
{
strb.Append( "tree.nodes[ '25_ " + j + " '] = 'text:node j_ " + j + " '; ");
strb.Append( "\t\n ");
}
for (int j = 100; j < 2200; j++)
{
strb.Append( "tree.nodes[ '27_ " + j + " '] = 'text:ndoe j_ " + j + " '; ");


strb.Append( "\t\n ");
}
str = strb.ToString();
}

前台代码(主要部分):

<script type= "text/javascript " src= "js/TreeView.js "> </script>
<body>
<script type= "text/javascript ">
var tree = new MzTreeView( "tree ");
tree.setIconPath( "js/ ");
<%=str %>
document.write(tree.toString());

</script>
</body>




[解决办法]
这个问题,偶就不知道了.
[解决办法]
jf

读书人网 >JavaScript

热点推荐