javascript treeview check实现选中check后,刷新其他页面并把值传过去(第二个自己写的javascript)
来源:互联网 发布:吾喜杂志 淘宝 编辑:程序博客网 时间:2024/05/03 23:57
TreeView1.Attributes.Add("oncheck","tree_oncheck(TreeView1)"); //写在load出cs中
<script language="javascript">
function tree_oncheck(TreeView1)
...{
var stype=<%=stype%>;
// window.alert(stype);
var index="0.0.1";
var node = TreeView1.getTreeNode(index); //获得父节点
//str=GetnodeID(node);
//var num = node.getAttribute("text");
// var num = ChildNode.length;
var name= GetnodeID(node);
var num = name.length;
//window.alert(num);
if (num>0)
...{
// window.alert("hao1");
//name = name.Substring(0,name.length-1);
if (stype=="100")
...{
window.parent.main.location.href="RealTemper.aspx?sensorid="+name;
}
else if (stype=="101")
...{
// window.alert("hao");
// return;
window.parent.main.location.href="HistoryTemper.aspx?sensorid="+name;
}
else if (stype=="104")
...{
window.parent.main.location.href="AnalyseData.aspx?sensorid="+name;
}
else
...{
if(stype=="100")
window.parent.main.location.href="RealTemper.aspx?sensorid=0";
else if(stype=="101")
window.parent.main.location.href="HistoryTemper.aspx?sensorid=0";
else if(stype=="104")
window.parent.main.location.href="AnalyseData.aspx?sensorid=0";
}
}
}
function GetnodeID(node) //把选中的节点的name拿出来。
...{
var i;
var str="";
var ChildNode=new Array();
ChildNode=node.getChildren();
//window.alert(ChildNode.length);
for(i=0;i<ChildNode.length;i++)
...{
var cNode;
cNode=ChildNode[i];
if (cNode.getAttribute("Checked")==true)
...{
str = str + cNode.getAttribute("text")+",";
//window.alert(str);
}
//str = + str + GetnodeID(node.Nodes[i]);
}
return str;
}
</script>
<script language="javascript">
function tree_oncheck(TreeView1)
...{
var stype=<%=stype%>;
// window.alert(stype);
var index="0.0.1";
var node = TreeView1.getTreeNode(index); //获得父节点
//str=GetnodeID(node);
//var num = node.getAttribute("text");
// var num = ChildNode.length;
var name= GetnodeID(node);
var num = name.length;
//window.alert(num);
if (num>0)
...{
// window.alert("hao1");
//name = name.Substring(0,name.length-1);
if (stype=="100")
...{
window.parent.main.location.href="RealTemper.aspx?sensorid="+name;
}
else if (stype=="101")
...{
// window.alert("hao");
// return;
window.parent.main.location.href="HistoryTemper.aspx?sensorid="+name;
}
else if (stype=="104")
...{
window.parent.main.location.href="AnalyseData.aspx?sensorid="+name;
}
else
...{
if(stype=="100")
window.parent.main.location.href="RealTemper.aspx?sensorid=0";
else if(stype=="101")
window.parent.main.location.href="HistoryTemper.aspx?sensorid=0";
else if(stype=="104")
window.parent.main.location.href="AnalyseData.aspx?sensorid=0";
}
}
}
function GetnodeID(node) //把选中的节点的name拿出来。
...{
var i;
var str="";
var ChildNode=new Array();
ChildNode=node.getChildren();
//window.alert(ChildNode.length);
for(i=0;i<ChildNode.length;i++)
...{
var cNode;
cNode=ChildNode[i];
if (cNode.getAttribute("Checked")==true)
...{
str = str + cNode.getAttribute("text")+",";
//window.alert(str);
}
//str = + str + GetnodeID(node.Nodes[i]);
}
return str;
}
</script>
- javascript treeview check实现选中check后,刷新其他页面并把值传过去(第二个自己写的javascript)
- javascript tree,check的实现
- ASP.NET 2.0 Treeview Checkboxes - Check All - Javascript
- ASP.NET 2.0 Treeview Checkboxes - Check All - Javascript
- 用javascript实现页面刷新后跳转菜单的定位
- JavaScript Form Check
- Check Javascript supported version
- 获取选中的check按钮的值
- javascript:对于input radio 的check
- check选中
- 利用javascript实现页面刷新的方法
- 利用javascript实现页面刷新的方法
- javascript 实现页面的定时器,局部刷新
- javascript 强制刷新页面的实现代码
- JavaScript实现页面加载成功后刷新一遍当前页面(一)
- JavaScript实现页面加载成功后刷新一遍当前页面(二)
- check="" 页面依旧选中问题
- JavaScript html js页面刷新之后下拉菜单选中值不变,在按钮提交后保存下拉列表中值不变
- 使用ObjectDataSource和GridView分页
- 北京著名KTV
- 北京健美健身场馆
- 软件测试文章-NUnit
- 北京最有特色酒吧
- javascript treeview check实现选中check后,刷新其他页面并把值传过去(第二个自己写的javascript)
- “房山的房子会升值”--摘自《北京晚报》
- 北京著名律师事务所
- vsftpd在Suse(Enterprise Linux 10)上的安装及配置
- java提供文件下载的方法
- 北京风土小吃
- 老北京烤鸭店地图
- 利用javascript使textbox中的字体跳动(闪烁)(自己写的第一个javascript)
- 考察Membership, Roles, 和Profile - Part 2