easyui中combotree循环获取父节点至根节点并输出路径实现方法

网友投稿 269 2023-06-30


easyui中combotree循环获取父节点至根节点并输出路径实现方法

前台页面:

javascript页面(包括数据初始化):

initAEType: function () {

$.ajax({

url: AEActionUrl + '?action=listaetype&ParentType=',

dataType: 'json',

success: function (jsonstr) {

$('#fm_AEType').combotree({

data: jsonstr,

editable: false,

//lines: true,

valueField: 'AE_TYPE_ID',

textField: 'AE_TYPE_NAME',

onLoadSuccess: function () {

$('#fm_AEType').combotree('tree').tree("collapseAll");

},

onSelect: function (item) {

var parent = item;

var tree = $('#fm_AEType').combotree('tree');

var path = new Array();

do {

path.unshift(parent.text);

http:// var parent = tree.tree('getParent', parent.target);

} while (parent);

var pathStr = '';

for (var i = 0; i < path.length; i++) {

pathStr += path[i];

if (i < path.length - 1) {

pathStr += ' - ';

}

}

$('#fm_AETypePath').text(pathStr);

}

});

}

});

}

如上,关键代码在onSelect事件中。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序 action
下一篇:JAVA微信扫码支付模式二线上支付功能实现以及回调
相关文章

 发表评论

暂时没有评论,来抢沙发吧~