xtree dwr (ajax)异步加载每个树结点的代码
tree.js
function getRank(rankNum)
{
var rankName="";
switch(rankNum)
{
case 1:
{
rankName="(普通会员)";
break;
}
case 2:
{
rankName="(一级会员)";
break;
}
case 3:
{
rankName="(二级会员)";
break;
}
case 4:
{
rankName="(三级会员)";
break;
}
}
return rankName;
}
function getContent(arrayCol)
{
var str="";
var imgPath=rootPath+"images/";
if(arrayCol.N_IS_SERVICE=="2")
{
imgPath+="fwzx.gif";
}else
{
switch(parseInt(arrayCol.N_STATE))
{
case 0:
{
imgPath+="wkt.gif";
break;
}
case 1:
{
imgPath+="kt.gif";
break;
}
}
}
if(arrayCol.N_STATE==2)
{
imgPath+="chuju.gif";
}
return str +="<img src='"+imgPath+"'/>"+arrayCol.V_USER_ID+getRank(parseInt(arrayCol.N_RANK));
}
function addNode(obj)
{
if(obj.sFlag==undefined && obj.isSon>0)
{
obj.sFlag=1;
ajaxuser.getUserTree(obj.sId,1,function(datas){
for(var i=0;i<datas.length;i++)
{
var chdNode=datas[i];
var tmpEle = new WebFXTreeItem(getContent(chdNode),chdNode.V_USER_ID,chdNode.IS_SON)
相关文档:
function createXMLHttpRequest() { // 创建XMLHTTPREQUEST的标准函数.兼容各浏览器.
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (wind ......
<html>
<head>
<title>jQuery Ajax 实例演示</title>
</head>
<script language="javascript" src="../lib/jquery.js"></script>
<script language="javascript">
$(document).ready(function ()
{
$('#send_ajax').click(function (){
&nb ......
默认情况下AJAX Control Toolkit并没有安装到VS2008中,开发人员需要单独下载并进行安装。网址如下:http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326 ,AJAX Control Toolkit是一个不断更新的项目,该网页将每段时间内发布对该工具包的更新。在该页面中选择AJAXControlToolki ......
首先检查Web.config文件里是否是如下代码:
打开VS2005创建新项目,选择ASP.NET AJAX项目,然后把该项目Web.config文件的内容全部复制到你报错的Web.config文件里。
如果这个办法未能解决办法请查看该项目根目录的Bin文件夹内是否有System.Web.Extensions.Design.dll、System.Web.Extensions.dll、A ......
+++++++++++++++++++++++Ajax
~~~~~~~~~~~~~~~~~~~~~~~~~~
======= Ajax 技术 ========
一、第一课 ===》 AJAX概述与IntelliJ安装
a.Ajax读法其实不是我们读的'阿假客斯',注意专业化。
b.王兴魁老师先讲实践再讲理论。
c.开发工具不再是eclipse了,因为ajax主要写javascript
d ......