搜索组件模块
开发环境
建模过程
流程设计
系统管理
数据库操作
日志输出
Excel处理
文件处理
常用类
-

TLv8 树形组件

Class Jtree

树形类

</>code

  1. var param = {
  2. cell : {
  3. id : "SID",//设置构建树的id
  4. name : "SNAME",//树显示的名称
  5. parent : "SPARENT",//表示树的层级
  6. other:"SFID,SFNAME,SORGKINDID",
  7. tableName : "SA_OPOrg",//对应的表名
  8. databaseName:"system"//数据库
  9. }
  10. };
  11. var setting = {
  12. view: {
  13. selectedMulti: false, //设置是否允许同时选中多个节点。默认值: true
  14. autoCancelSelected: false,
  15. dblClickExpand: true
  16. },
  17. data : {
  18. simpleData : {
  19. enable : true//确定 JTree 初始化时的节点数据
  20. }
  21. },
  22. async : {
  23. enable : true,//异步
  24. url : "TreeSelectAction",//异步交互的action
  25. autoParam : [ "id=currenid" ] ,//异步需要的参数
  26. type: "post"
  27. },
  28. isquickPosition : {
  29. enable : false, //是否有快速查询框
  30. url : "TreeSelectAction"
  31. },
  32. edit:{
  33. enable:true,//设置 Tree 是否处于编辑状态
  34. showRemoveBth:true,//设置是否显示删除按钮
  35. showRenameBtn: true,//设置是否显示编辑名称按钮
  36. drag:{
  37. prev:true,//拖拽到目标节点时,设置是否允许移动到目标节点前面的操作
  38. inner:true,//拖拽到目标节点时,设置是否允许成为目标节点的子节点
  39. next:true,//拖拽到目标节点时,设置是否允许移动到目标节点后面的操作
  40. isCopy:false,//拖拽时, 设置是否允许复制节点
  41. isMove:true//拖拽时, 设置是否允许移动节点
  42. }
  43. },
  44. callback:{
  45. beforeDrag:beforeDrag,
  46. beforeDrop: zTreeBeforeDrop,
  47. onRename: zTreeOnRename,//用于捕获节点编辑名称结束(Input 失去焦点 或 按下 Enter 键)之后
  48. beforeRemove: zTreeBeforeRemove
  49. var JtreeDemo = new Jtree();
  50. var treebody = "JtreeDemo"
  51. JtreeDemo.init(treebody, setting, param);

快速定位树节点(模糊查询)

</>code

  1. Jtree.quickPosition(text);

setting{isquickPosition :{enable : fase, //是否有快速查询框 ...}}



Powered By layui