jquery的jstree怎么获取选中节点的值!

如图,我已可以点击按钮 得出已选择的节点,node,可是node怎么获取其中的属性,就是这么获得当前节点的text值或其它属性,比如:我选中了 节点 Child node1 怎么获取这个 child node1 文本或者 id?万能的csdn大神们 帮帮我!!!/(ㄒoㄒ)/~~
图片说明

图片说明

0

2个回答

节点.getAttribute("属性名")

0
clncon
clncon 你用了jqury的话,得把jqury对象变成dom对象,才能用getAttribute方法,不然得用jqury方式来取值,详细可以看jqury文档。
2 年多之前 回复
qq_34060370
刘建杰 不行呢,js报错。node.getAttribute is not a function,不是这个吧。。
2 年多之前 回复

我试过$(node).attr("text");这段代码,可是获取的值为 undefined 没有定义,属性 attr("text")中的text也换过其它的id,class什么的,都没用。

0
clncon
clncon attr(属性名,属性值)你没加属性值啊!
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jstree获取当前选中节点和选中指定节点(select)
1. 获取jstree当前选中节点nnnfunction getSelectNodeId() {n    var treeNode = $('#treeSource').jstree(true).get_selected(true)[0]; //获取所有选中的节点对象n    var nodeId = treeNode.original.id;n    return nodeId;n}nn2. 选...
jsTree获取所有选中节点的id(包括灰色复选框)
var ref = $('#tree').jstree(true);//获得整个树nvar sel = ref.get_selected(false);//获得所有选中节点,返回值为数组n//由于jstree本身方法问题,其在获取所有选中节点时获取不到灰色方框复选框的选中状态,所以通过灰色方框的class属性jstree-undetermined获取其对应的节点idnvar totalSel = ...
jsTree使用记录,节点操作及选中等
         在开发过程中有一个场景,树是一个项目迭代树,每一个节点都是一个项目,树上面也可以创建文件夹节点将同一类型或者同一个项目的迭代版本放置到一起集中管理,这时候在页面新增了一个迭代版本,创建的时候逻辑并不是在树上面走,但是创建完了之后希望能在树上面体现出来,刷新树节点数据并且选中新建的这个节点,将新建迭代版本的内容呈现出来。nn      好了业务场景描述完了,这时候实现按理是很简单的...
jstree点击事件 获得节点的值
js代码:rn$('#tree1').on("changed.jstree", function(e, node) {//触发事件rnif (node.selected.length) {alert( node.instance.get_node(node.selected[0]).text);} //输出点击的内容rn$("#textInput").val(node.instance.get_n
jsTree 点击节点事件及根据 ID 获取节点方法
jsTree 点击节点事件及根据ID获取某个节点方法jsTree 点击节点事件n事件名称 nactivate_node.jstreen使用方法n$('#jstree_div').bind("activate_node.jstree", function (obj, e) {n // 处理代码n // 获取当前节点n var currentNode = e.node;n});jsTr
jquery中tree节点取消选择
对于tree,选择很容易,取消却成了麻烦。rntree提供了select(id)方法选中一个节点。如果是checkbox有check(target)方法和uncheck(target)方法选中复选框或取消复选框。但并没有unSelect方法取消已选中的节点。rnrnrn现有一业务需求,点tree节点的时候选中树节点,点击空白处的时候取消节点选中。如下:rnrnrnrnrn为包裹树的div绑定一个o
easyui-tree获取当前选择节点的所有顶级父节点
JS代码nvar node = $('#tree').tree('getSelected');n //获取该节点所有父节点n var parentAll = node.text;n var flag = ">>";n parentAll = flag.concat(parentAll);n va
jstree(jsTree.v.1.0rc) 三级树形,如何获取默认状态下的子节点Id
nrnrnn 悬赏园豆:50 [已关闭问题] 浏览: 534次rnrnrn第一个问题:如何获取默认状态下的子节点Idrn rn第二个问题:默认选择子节点的时,让父类出现半勾状态。这个方法怎么写rn rn麻烦高手们,帮帮忙。如果有好的方法跟我联系下:415859076 谢谢!rnrnrnjstree(jsTree.v.1.0rc)rnnLikeNeng | 初学一级 | 园豆:153提问于:2013...
jstree checkbox 无法获取半选中节点的问题
今天的长沙,又是阴雨连绵。nn说一下情景,我在项目中弄用户权限的时候,里面用到了jstree,就是使用jstree里面的复选框去勾选当前用户的权限,此权限就对应着菜单。因为要做到不同的用户显示不一样的菜单。但是,遇到一个问题。就是一个菜单下,有多个子节点,而当我将其中一个子节点不选中的时候,它的父节点就变成“半选中”的状态了。也就成了半选中节点,我使用nnvar ref = $('#menuTre...
jstree 选中指定节点-yellowcong
项目中使用的树框架是Jstree,经常会遇到默认选中节点的问题,刚开始使用Jstree的同学,肯定是会被官方的API坑哭了,JsTree官方API,介绍如何使用jstree默认选中节点
jTree的遍历所有节点,默认选择节点,默认展开节点
rnjtree遍历所有节点:rn           public static void visitAllNodes2(JTree tree) {rn      TreeNode root = (TreeNode)tree.getModel().getRoot();//取得tree的根节点rn      visitAllNodes(root);rn  }rn rn  public static ...
jquery获取节点实现隐藏和显示
//获取input的第三个元素显示出来$().ready(function(){$("#province").change(function(){if($('#province').val() ==3){$("#dpmoney").show();}else{$("#dpmoney").hide();}});});
checkbox的jsTree的一个调用
折腾了好几天,才整理出来。rn[code="html"]rnrnrnrn rn rn rn rn rn rnrnrnrnrnrn[/code]rntree.js的代码rn[code="javascript"]rn $(function () {rn $.ajaxSetup({cache:false});rn ...
jstree默认选中状态
后台返回数据直接返回:nnnList<Map<String,Object>> listMap=Lists.newArrayList();nMap<String,Object> map=Maps.newHashMap();nMap<String,Object> m=Maps.newHashMap();nm.put("checked", true);//...
Jquery Checkbox 父、子节点进行选中、取消选中处理
效果图:Html代码: <table class='table table-bordered table-striped'>n <asp:Repeater ID="rpRole" runat="server" OnItemDataBound="rpRole_ItemDataBound">n ...
jstree select_node选中结点不生效
 nn场景:nnn页面刷新前记录上次选中的node结点,刷新后重置jstree ,仍显示上次选中的结点。nnn代码:nnn$ ('#cate_lib').data('jstree',false).empty();nn$("#cate_lib").jstree({   nn   "core": {nn         "data":data.body.msg,nn          "multipl...
tree允许显示根节点,但不允许选择根节点(即根节点不允许点击成选中状态)...
var _root = new Ext.tree.AsyncTreeNode({rn text: '根节点',rn draggable:false,rn id:'1',rn listeners:{//监听根节点的beforeclick事件rn beforeclick:function(n){rn return false;rn }rn }...
jstree中获取当前选中的checkbox值
折腾好久,甚是难找rn(1) 事件名称 :change_state.jstreern(2)取值方法:d.rslt.attr("id") rntree.bind("change_state.jstree",function(e,d){rn alert(d.rslt.attr("id"));rn})
jstree选中子节点不级联选中父节点
rnjstree3.3.3默认在选中子节点时会选中其父节点,若要去除此功能对源码做以下修改:rn注释掉:rn5050  至 5079行的代码。rn rn// apply uprnif(s.indexOf('up') !== -1) {rn while(par && par.id !== $.jstree.root) {rn c = 0;rn for(i = 0, j = par...
jstree的一个坑 关于恢复选中的节点
代码:                $(function(){                var menuIds = /*[[${menuIds}]]*/ '';              console.info(menuIds);             console.info(menuIds.join(','));        var treeJsonUrl = /*[[@...
jsTree 使用笔记
ajax 初始化 JsTree rnvar $element = $('#Tree');rnrn$element.jstree({rn"core" : {rn"themes" : {rn"responsive": falsern},rn"check_callback" : true,rn'data' : {rn'url' : function (node) {rnreturn 'data.json
jstree初始化
rn//对节点初始化rn$(function () {rn // All those configuration options are documented in the _docs folderrn $("#demo")rn .jstree({rn core : { rn animation : 1 //折叠速度rn },//点击节点获取子...
combotree获取当前选中的单个节点id值
   当easyui-combotree嵌套到input框时如下:nn<input name="searchThrRecruitPost.deptId"  class="easyui-combotree"  id="parentId" />nn$("#parentId").val()会发生取不到值的情况,这是可通过如下方法取值:nn方法一n      var sid=$("#paren...
jquery 获取checkbox 或 select 的选中值(一组和单个)
rn使用 jquery 获取一组或者单个 checkbox 的选中状态的值。下面通过一个示例进行说明,假设现有一页面有一组 checkbox 的 name 的值为 id ,那么获取这组 name=id 的checkbox的值的方法如下:rnvar id_array=new Array();rn$('input[name="id"]:checked').each(function(){rn id_a...
jsTree如何让不同的节点有不同的右键菜单
概述:现在有需求要在不同节点显示不同右键菜单,只知道初始设置contextmenu,从来没有重新修改右键菜单。n刚开始以为可以在加载完就可以自动修改右键菜单选项,然后通过右键事件,发现不可以,这就尴尬。。。。幸好到stackoverflow找到思路和答案。n1、思路:n它其实是对每个节点(node)设置右键菜单的(context),这是在加载的时候完成的,也就是加载之后就不会改变,除非修改源
树checkbox选择jquery实例
$(function () {n $("input[type='checkbox']").click(function () {n var myid = $(this).attr("id");n //alert(myid);n var isSel = $(this).is(":check
(转)jstree 新建node后,刷新jstree的改变的那一部分 .
转:http://blog.csdn.net/wdydxf/article/details/7106011rnrn背景: rn左边是jstree,右边是iframe,左边jstree上有个新建按钮,点击后,右边iframe打开,新建完成后,点击右边iframe中的保存按钮.右边的jstree自动就加上了这个节点:rnrn解决方案:rnrn[code="js"]rn function refresh...
jstree使用【二】右击菜单
contextmenu 算是jstree里面的一个右键插件吧n在plugins里面加入contextmenu 就可以使用了。n代码大致如下,做了个判断 当type等于4的时候 ,右击不显示菜单。
jquery.checktree.js(添加默认选中功能,补:例子)
改良过的jquery.checktree,增加了默认选中功能,改变了子节点出现的方式为下滑。受网友提醒,补充上例子。
jsTree 使用 JSON 数据绑定节点
jsTree 使用 JSON 数据绑定节点n 编程代码以 C# 为例n一、JSON 模型模型结构一public class JsonModeln{n public string id { get; set; }n public string text { get; set; }n public string icon { get; set; }n public StateF
jsTree添加给节点添加自定义属性
遇到一个jsTree节点添加自定义属性的问题的  在节点中添加"a_attr":{"href":"qwqwe"} 就可以了
jsTree------树形结构--点击节点异步加载数据(在节点上加载数据,而不是tree全面刷新数据)
1 页面div id 加载展示数据nnnfunction test() { n    $('#jstree').jstree({n        'core' : {n            'check_callback': true,n            "data" : function (obj, callback){n                    $.ajax({n    ...
ztree刷新后依然保持之前的选中节点状态
1. 查找 name = "test" ,或者id="123456"的节点数据var treeObj = $.fn.zTree.getZTreeObj("tree");nvar nodes = treeObj.getNodesByParam("name", "test", null);rn刷新ztree后依然保持之前的选中状态
JSTree 默认展开 树节点默认展开
红色部分nnnn $("#jstree_demo")nn .jstree({ nn "core": {nn ...
JSTREE只处理左键单击事件
jsTree.on('changed.jstree', function (e, data) {n //单击事件n if('click'==data.event.type){n var selectedNode = data.instance.get_node(data.selected[0]);n n }n })rnrnrnrnrnrnrnJSTREE的选择单击事件并没有。只
Jstree增加刷新回调方法
这是最近遇到的问题,在使用jstree创建节点后,需要刷新树状数据并选中创建的结点。翻阅了jstree的api,发现他的refresh方法中并没有回调这个概念。这种情况下就只有和后端开发接口的人员协商解决了。 n方案1:在加载数据的接口中返回最新创建的结点ID,但显然比较难做到 n方案2:创建结点后刷新数据,并返回创建结点的id,由前端人员设置选中它。 n方案3:不刷新数据,在已知位置用后端返回的结
jstree--AJAX 请求获取数据形成树
概述:rn一般情况下都是通过ajax进行请求获取数据。boostrap+ajaxrn1、代码rn//权限分配n $('#authority').click(function() {n $("#jstree").jstree({n "core" : {n "themes" : {n "res
获取ztree 当前节点的所有父节点name!
[code="java"]rn function getFilePath(treeObj) {rn if (treeObj == null) return "";rn var filename = treeObj.NAME;rn var pNode = treeObj.getParentNode();rn if (pNode != null)...
JQuery 获得select下option节点的文本值和value值
首先,记得引入JQuery的js文件!rnrnalert($("#sel option:selected").text());//方法一:获取select标签选中的option中的文本。 nalert($("#sel").find("option:selected").text());//方法二:获取select标签选中的option中的文本。 n naler
JQuery ztree 如何控制能够只让选取叶子节点
在设置里面设置var setting = {callback: {beforeClick: zTreeBeforeClick}};function zTreeBeforeClick(treeId, treeNode, clickFlag) { return !treeNode.isParent;//当是父节点 返回false 不让选取};
文章热词 jQuery学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链节点 区块链节点费用