treetotree的问题,

这个http://webuc.net/dotey/应该也是你的吧
我这里有些问题要问问你:
你的代码我研究了,,有好几个地方到现在还没看明白??
1.在asp文件里面:
当ParentCode==00的时候
当If ParentCode = "00" Then
code = "__"
else
code = ParentCode & "__"
End If

Set root = xmlDoc.documentElement

set rs=server.createobject("ADODB.recordset")
strSql="select MaterialClassID, MaterialClassCode, [Description] from MaterialClass where MaterialClassCode like '"&code&"'"
上面的查询能查出数据?(实际上是有返回的)但是我看了MaterialClassCode里面的数据好象没有code的记录呀,这个时候你的code不是等于"--"吗?
2.在函数function fnLoadComplete( iIndex )里面
aryXMLNodes = oCall.oXml.documentElement.selectNodes("//TreeRef[@NodeXmlSrc]"); 这句话是什么意思:我的理解是选择所有含有NodeXmlScr属性的TreeRef接点,我看了你的返回的xml里面没有这个TreeRef这东西???
3.同样是这个函数里面:bFixLoad = oCall.oEl.contains( objLI_Current );有什么作用呀?
我把下面这段代码去掉,你的程序一样没有问题,我也不明白这个有什么用?
if( bFixLoad )
{
SelectNode( oCall.oEl.children[0] );
}
if( iIndex == m_iMasterIdx && m_bSyncFailed == true )
{
Sync();
}

if( oCall.oSync != null )
{
SyncAsync( oCall.oSync );
}
if( null != objLI_Current && objLI_Current.selectChild ) MoveNext();
fnDeAllocCall( iIndex );
如果你方便的话,有时间的话,能发给我电子邮件给我吗,我的email:lish@finstone.com.cn
Msn:tianxiang209@finstone.com.cn
谢谢

我对xml和javascript都不熟悉,特别是xml也是刚学
posted @ 2004-10-29 19:37  宝玉  阅读(186)  评论(0)    收藏  举报