www.ysbm.net > EAsyui trEE

EAsyui trEE

初始化树的时候: $('#tree').tree({ onClick: function (node) { alert('这是单击事件'); if (!node.children){ alert('这是叶子节点的单击事件'); } } });

使用easyui 需要页面引用必须的js和css // easyui tree 一般只需要url一个属性即可显示数据,tree会自动ajax加载数据// 至于点击树节点如何显示相应页面 ,tree 的json数据格式里面有attributes 可以自定义url//就像下面例子中的 \"attributes\"...

数据格式{"total":行总数,"rows":[json数组格式数据]}json数组每行格式 {"id":21,..........,"_parentId":2} id不可缺少不能用别的名字代替, demo:{"total":7,"rows":[ {"id":1,"name":"All Tasks","begin":"3/4/2010","end":"3/20/2010","pro...

Folder Sub Folder 1 File 11 File 12 File 13 File 2 File 3 File 4 File 5 File21 state="closed" 这个属性表示关闭的,你要想打开,就把这个属性的值不要设为closed

var width = $(window).width()-80; var height = $(window).height()-120; stView_layout = $('#stView_layout').layout({ width: width, height: height }); station_view = $('#stationView').window({ title: '测站导航', left:50, top:80, ...

onBeforeExpand : function(row) { if (row) { //点击展开分类要根据当前行的“分类id”查找其下的所有分类 $(this).treegrid('options').url = "widget.do?type=new&action=cnischildlist&a=2&ajax=yes&pid=" + row.region_id; } else { } }

某一节点下的所有子节点function getChildren(id/*节点ID*/) { var $tree = $('#tree'); var node = $tree.tree ('find',id); var childrenNodes = $tree.tree ('getChildren',node.target); return childrenNodes;}//某节点的一级节点 function...

可以参考以下代码: JavaScript页面(包括数据初始化): initAEType: function () { $.ajax( { url: AEActionUrl + '?action=listaetype&ParentType=',dataType: 'json',success: function (jsonstr) { $('#fm_AEType').combotree( { data: jso...

看看easyui官网API //url就是你返回json的controller,记住class必须引用easyui的easyui-tree

node属性中有个state,默认是open,传数据的时候设置为closed就可以了。 类似于 { "text":"Languages", "state":"closed", "children":[{ "text":"Java" },{ "text":"C#" }] }

网站地图

All rights reserved Powered by www.ysbm.net

copyright ©right 2010-2021。
www.ysbm.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com