0

我有一个带有 ShowCheckBox(true) 的 TreeView。如何使用 JQuery 获取第二级检查节点的所有值。

4

1 回答 1

1

这是关于 jQuery 选择器的:

要仅将第二级的选中复选框的值作为数组检索,您可以使用以下代码行。

var array = $('#TreeViewName>ul>li>ul>li>div :checked').map(function(){ return this.value});

要获取节点的文本或值,您应该使用相应的方法 - getItemTextgetItemValue

文档中有示例:

var treeview = $('#ProductsTreeView').data('tTreeView');
var nodesSecondLevel= $("#TreeView1>ul>li :has(>div :checked)");
var arrayOfValue = nodesSecondLevel.map(function(){
    return treeview.getItemValue(this);
})
于 2013-02-27T18:25:11.657 回答