easyui中combotree循环获取父节点至根节点并输出路径实现方法
网络编程
前台页面:
<pre name="code" class="html"><td style="height: 35px" colspan="7"> <input id="fm_AEType" class="easyui-combotree" style="width: 240px" /> <label id="fm_AETypePath" /> </td></pre>
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); 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事件中。
以上就是小编为大家带来的easyui中combotree循环获取父节点至根节点并输出路径实现方法全部内容了,希望大家多多支持积木网~
easyui导出excel无法弹出下载框的快速解决方法
之前用ajax做的,代码如下(ActionUrl为一般处理程序ashx的路径):$.ajax({url:ActionUrl+'action=export&ID='+$('#fm_ID').val(),dataType:'json',success:function(jsonstr){//top.art.di
实现easyui的datagrid导出为excel的示例代码
之前有介绍过如何实现easyui里datagrid内容的打印,今天给大家介绍下如何实现datagrid内容导出为excel文件。以下为代码实现:export.jsfunctionChangeToTable(printDa
浅谈MVC+EF easyui dataGrid 动态加载分页表格
首先上javascript的代码scripttype="text/javascript"$(function(){LoadGrid();})//加载表格!!!functionLoadGrid(){$('#roleGrid').datagrid({width:900,striped:true,//交替条纹fitColumns:tru
编辑:一起学习网
标签:代码,节点,如何实现,路径,表格