首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取树节点名称

获取树节点名称
EN

Stack Overflow用户
提问于 2010-07-21 00:15:18
回答 2查看 1.9K关注 0票数 0

我有一个沿子节点带有复选框的ASP.Net TreeView控件。我想要获取TreeView控件中选中的子节点的文本。我想使用jQuery/javascript获取选中的子节点文本。在我所做的页面中,我主要使用了jQuery。

我使用了$(this).text()。但它不起作用。由于控件是ASP.Net TreeView控件,而我使用的是jQuery。所以不是jQuery就是javascript

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-13 10:45:38

由于您没有发布正在使用的示例,因此我创建了一个示例,试图涵盖几种不同的场景。

代码语言:javascript
复制
<ul id="list">
  <li><input type='checkbox' id="check1" name="check1" value="hello" /> Checkbox #1</li>
  <li><input type='checkbox' id="check2" name="check2" /> Checkbox #2 <a href="#">hello</a></li>
  <li><input type='checkbox' id="check3" name="check3" /> Checkbox #3</li>
  <li><input type='checkbox' id="check4" name="check4"/> Checkbox #4</li>
</ul>

<button id="output"></button>

在按钮上单击...

代码语言:javascript
复制
$("#output").bind("click", function(){

  // can be any jQuery selector -- for this example we use #list 
  $("#list").find("input[type='checkbox']:checked").each(function(){
    var $t = $(this),           // current checkbox
        $p = $t.parent(),       // parent li - define more so w/ parent('li')
        text = $p.text(),       // text of li
        val = $t.val(),         // checkbox value
        id = $t.attr('id'),     // checkbox id
        name = $t.attr('name'), // checkbox name
        children = $p.children("a:first").text(); // select first child anchor element->get text

    // insert magical code here...

    // print to console for debug
    console.log($t, $p, text, val, id, name, children);

  });
});
票数 1
EN

Stack Overflow用户

发布于 2010-07-21 01:02:18

首先,您必须检查是否在树视图中使用适配器。如果您正在使用适配器,则基本上必须在DOM生成的元素中搜索具有名为ParentSelected或选定的类的元素。这是microsoft使用的命名约定。

它将是这样的:

代码语言:javascript
复制
$("li[class$='Selected']").children("a").val()

代码语言:javascript
复制
$("li[class$='Selected']").children("a").attr("text")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3292068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档