如何在客户端获取TREEVIEW当前CHECK的值??
在TREEVIEW控件中加入checkbox,生成TREEVIEW后,
在点击checkbox后,无论怎样,CHECKBOX的值都是TRUE,
怎么样能不刷新获得改变后的checkbox的选择的值???
问题点数:0、回复次数:9Top
1 楼LaoDai_Net(『老代』)回复于 2005-06-03 00:40:26 得分 0
http://www.webasp.net/article/12/11715.htmTop
2 楼lixfei12(lixfei12)回复于 2005-06-03 09:27:06 得分 0
我看了还是不能解决也
我也获取当前CHECK的值的状态
在客户端永远都是true啊
有办法能改为FALSE 么 ?Top
3 楼boytomato(深爱一人叫颖的女孩!)回复于 2005-06-03 10:59:59 得分 0
http://www.cnblogs.com/gwazy/archive/2005/03/13/118021.html
Top
4 楼boytomato(深爱一人叫颖的女孩!)回复于 2005-06-03 11:03:37 得分 0
在点击checkbox后,无论怎样,CHECKBOX的值都是TRUE,
把代码贴出来
怎么样能不刷新获得改变后的checkbox的选择的值???
在程序中当是定义一个 textbox 大小设置为0
通过javascript 来控制....
在javascript 中用它来存取你的选择信息...
上边是我以前写的一点代码有点乱....
Top
5 楼hanguoji84(北飘)回复于 2005-06-03 11:31:41 得分 0
楼上的兄弟我没看懂你弄的是个什么意思?
可能是我技术有点弱,但你要是加些详细的注释和解释也许能让更多人明白,好复杂,而且只能刷新获取固定的值不知道还需要什么设置么?
为什么只能在刷新的时候才能获取到值?
我建议楼主直接用Session来操控也挺方便的,就是在后台让选中的值赋给Session然后可以在客户端用一个脚本定义一个var 变量=Session[名字] 这样就可以在客户端获取到这个值了,你也可以通过一个script函数方法来返回这个值给文本框或其他的控件!Top
6 楼cnwgy(wgy)回复于 2005-06-03 12:00:39 得分 0
indexid=TV.clickedNodeIndex;
if (TV.getTreeNode(indexid).getAttribute('Checked'))
{
choose=false;
}
else {
choose=true;
}Top
7 楼xwy2258588(答案)回复于 2005-06-09 18:39:57 得分 0
如果在服务器端设置TreeNode为选中状态,则在客户端使用getAttribute("Checked"),得到的值永远是true。
我也遇到着个问题。有没有好办法啊?Top
8 楼OdellaChen(蝌蚪年华)回复于 2005-08-20 17:29:16 得分 0
请教boytomato(深爱一人叫颖的女孩!)
那些代码的思路好吗?谢谢。我看得比较困难Top
9 楼sandsboy(竹子)回复于 2005-08-21 00:24:39 得分 0
关注Top




