treelist获取选中的节点值

问题描述

treelist节点前有复选框,我想在选中子节点复选框时保存column1的值,比如说是column1是ID,ID为1,2,3...我可以选中子节点2,获取ID为2,也可以同时选中多个子节点1,3,那就是获取到ID为1和3,这样该怎么做啊,代码该怎么写,不知道各位有没有看懂

解决方案

解决方案二:
你是要递归遍历获取所有选中的节点id吗?然后你的treelist是devexpress的吗?
解决方案三:
引用1楼starfd的回复:

你是要递归遍历获取所有选中的节点id吗?然后你的treelist是devexpress的吗?

是的,是devexpress,获取到选择到的Id进行相应的操作
解决方案四:
这篇文章讲的是根据值选中checkbox,你反向参考应该可以吧
解决方案五:
官网,自己查资料吧。
解决方案六:
TreeList有checked事件,你可以定义一个全局List<>,当选中节点的时候就向list中添加节点对应的值,同样,当节点未被选中的时候就从list中移除对应的值
解决方案七:
希望对你有帮助

时间: 2024-07-30 18:26:21

treelist获取选中的节点值的相关文章

Python获取任意xml节点值的方法

  本文实例讲述了Python获取任意xml节点值的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 # -*- coding: utf-8 -*- import xml.dom.minidom ELEMENT_NODE = xml.dom.Node.ELEMENT_NODE class SimpleXmlGetter(obje

jquery multiselect 怎么获取选中的value值

问题描述 jquery multiselect 怎么获取选中的value值 <select class="form-control" name="productIds" id="addPageSelect" multiple="multiple" > #foreach($category in ${webChanel}) <option value="$category.id">${

checkbox批量选中,获取选中项的值的简单实例_jquery

checkbox批量选中,获取选中项的值的简单实例 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript" src="jquery.js"></script&g

遍历获取Xml子节点值

待处理的Xml文件: <?xml version="1.0" encoding='UTF-8'?> <ufinterface billtype="gl" filename="gledi" isexchange="Y" proc="add" receiver="01" replace="Y" roottag="sendresult"

jQuery获取radio选中项的值实例_jquery

<title></title> <script src="js/jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(function () { //没有默认选中的情况 //先判断radio是否有选中项,再获取选中的值 $("#btnclick").click(function () { //获取选中项的valu

ExtJS 刷新后,默认选中刷新前最后一次选中的节点

在对树节点进行操作后往往需要进行reload操作刷新一下树,但是很多业务都需要在树形刷新后默认 选中最后一次选中的节点.这样就必须先保存前一次选中节点的信息,在reload之后再次通过节点的信息 进行expand逐层展开到这个节点上. 查询了好久终于找到一个可行的方案,就是通过节点的path来记录节点的位置信息,然后通过path从 root节点开始逐层展开,直到最后一个节点. 完成的代码如下: 首先是extjs3.x版本中的方法: //获取选中的节点 var node = tree.getSel

ExtJS 刷新后如何默认选中刷新前最后一次选中的节点

 这篇文章主要介绍了ExtJS 刷新后如何默认选中刷新前最后一次选中的节点,需要的朋友可以参考下 在对树节点进行操作后往往需要进行reload操作刷新一下树,但是很多业务都需要在树形刷新后默认选中最后一次选中的节点.这样就必须先保存前一次选中节点的信息,在reload之后再次通过节点的信息进行expand逐层展开到这个节点上.    查询了好久终于找到一个可行的方案,就是通过节点的path来记录节点的位置信息,然后通过path从root节点开始逐层展开,直到最后一个节点.    完成的代码如下:

jquery全选,全不选,反选,获取选择框的值

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta charset='utf-8'/> <head> <

ExtJS 刷新后如何默认选中刷新前最后一次选中的节点_extjs

在对树节点进行操作后往往需要进行reload操作刷新一下树,但是很多业务都需要在树形刷新后默认选中最后一次选中的节点.这样就必须先保存前一次选中节点的信息,在reload之后再次通过节点的信息进行expand逐层展开到这个节点上. 查询了好久终于找到一个可行的方案,就是通过节点的path来记录节点的位置信息,然后通过path从root节点开始逐层展开,直到最后一个节点. 完成的代码如下: 首先是extjs3.x版本中的方法: 复制代码 代码如下: //获取选中的节点 var node = tre