dojo的直接可以用,也可以利用Ajax自己写,不难的
解决方案 »
- js怎么判断是否安装了某个BHO?
- 菜鸟求助document.addEventListener和element.addEventListener有什么不同?
- 无缝滚动代码有问题么?
- 合并数据值
- 请问,如何隐藏掉网页中的元素??
- 求特效代码,急求。。
- 在引用JS文件时,JS文件名带有下划线时,有时候有问题,有时候又没问题,我想问下,JS文件名可不可以带下划线的?
- 求 javascript 操作 XML 文档的资料!!!!!
- parent.window.close();这样关闭窗口,怎样实现无询问对话框? parent.window.opener=null;不好用
- 求一正则表达式
- 如何改变Window.ShowModalDialog()弹出框的title??
- 如何取得表格里的内容?如何取得表格里的内容?
或者用ajax与MzTreeView结合能实现吗
function nextLevel(vIID,lastNode,vDivId,pId)
{
oDivA = document.getElementById('a'+vDivId);
oDivD = document.getElementById('d'+vDivId);
if (lastNode != '1')
oDivA.parentNode.background="../images/line.gif";
if(oDivA.className=="FdReady") //取得樹狀結構
{
oDivA.className="FdOpen"
if (lastNode == '1') // lastNode:1(最後一層樹); 0(不是最後一層樹)
{
oDivA.src="../images/mnode2.gif";
}
else
{
oDivA.src="../images/mnode.gif";
}
oDivD.innerHTML="<span class='FdWait'><font color='red'>Data Loading...</font></span>"
var vUrl = "folder_subTree.asp?pId="+ pId +"&vIID="+ vIID;
setTimeout("childtree(\""+ vUrl +"\",\""+ vDivId +"\")",0)
}
else
{
if(oDivA.className=="FdOpen") //關閉樹狀結構
{
oDivA.className="FdClose";
var folderline ;
if (lastNode == '1')
{
oDivA.src="../images/node1.gif";
}
else
{
oDivA.src="../images/node.gif";
}
oDivD.style.position="absolute" ;
oDivD.style.visibility="hidden" ;
}
else
{
if(oDivA.className=="FdClose")
{
oDivA.className="FdOpen";
if (lastNode == '1')
{
oDivA.src="../images/mnode2.gif";
}
else
{
oDivA.src="../images/mnode.gif";
}
oDivD.style.position="";
oDivD.style.visibility="";
}
}
}
}
function childtree(aspandcontent,vDivId) //用來得到子樹
{
var xmlHttpA = new ActiveXObject("Microsoft.XMLHTTP");
xmlHttpA.open("POST",aspandcontent,false);
xmlHttpA.send();
//prompt("",xmlHttpA.responseText);
//return;
document.getElementById("d"+vDivId).innerHTML=xmlHttpA.responseText;
}