在URL中传送需要的信息,然后通过AJAX回调获取。
适用于获取点击树节点获取其信息等情况。
使用方法:
1.注册NavigateUrl,或者其他什么URL超链接传送自己需要的值,
tempNode.NavigateUrl = "javascript:navigate('" + dv[i]["value"].ToString()+ "' +)";
比如设置这个节点的URL,传送需要的值。
2.在脚本中实现navigate这个方法
// 创建服务器端 CGI 的URL
//比如需要哪个页面获取NavigateUrl 超链接,那个页面可以处理一些数据,然后将数据回传回来。
var url = "ajax/GetTypeName.aspx?TypeNo=" + str1+"&Floor="+floor+"&new="+new Date().getTime();
xmlHttp.open("GET",url,true);
// 设置回调函数
xmlHttp.onreadystatechange = callBack_GetTypeName;
// 发送请求
xmlHttp.send(null);
当然咯,这个方法还必须要判断XMLHttpRequest哦
try
{
xmlHttp = new XMLHttpRequest();
}
catch(e)