zoukankan      html  css  js  c++  java
  • EasyuI comboxTree 使用笔记

    继承至 $.fn.combo.defaults 和$.fn.tree.defaults.覆盖默认值$.fn.combotree.defaults.

    combotree结合选择控制和下拉树,类似于combobox只是替换了列表为tree控件,combotree 支持树复选框,可以方便的实现多选

    相关依赖

    • combo
    • tree

    使用

    从标记创建combotree 
     
     
    使用javascript创建combotree 
    $('#cc').combotree({url: 'get_data.php',required: true});   

    属性

    属性继承至 combo 和 tree, 以下是combotree重写属性.

    NameTypeDescriptionDefault
    editable boolean 定义用户是否可以直接输入文本到选择框. false

    事件

    事件继承至 combo 和 tree.

    方法

    方法继承至 combo,以下是combotree新增和重写的方法.

    NameParameterDescription
    options none 返回 options 对象.
    tree none 返回树(tree)对象. 以下示例展示如何得到选择的树节点(node).
    var t = $('#cc').combotree('tree'); // 得到树对象 
    var n = t.tree('getSelected'); // 得到选择的节点 
    这里经过实践测试应该使用t.tree('getChecked');
    alert(n.text);
    loadData data 加载本地tree数据.

    示例代码:

    $('#cc').combotree('loadData', [{ id: 1, text: 'Languages', children: [{ id: 11, text: 'Java' },{ id: 12, text: 'C++' }] }]);
    reload url 重新请求远程服务器端数据. 传入'url'参数重写原始的URL值.
    clear none 清除组件值.
    setValues values 设置组件值数组.

    示例代码:

    $('#cc').combotree('setValues', [1,3,21]);
    setValue value 设置组件值.

    示例代码:

    $('#cc').combotree('setValue', 6); 

    //-------------------------------------------------------编辑的时候选中 comboxtree中的项------------------------------------------------------

    for (i=0;i<arr.length ;i++ ){
      node=$('#s1').combotree('tree').tree('find',arr[i]);
      $('#s1').combotree('tree').tree('check',node.target);
      $('#s1').combotree('tree').tree('expandAll', node.target);
    }
  • 相关阅读:
    MySQL 参数- Innodb_File_Per_Table(独立表空间)
    PHP Html 弹窗,本页面弹窗子页面
    ecshop 后台添加 成本价 利润
    MYSQL中的字符串连接符
    dede织梦后台页面及功能修改及精简操作方法
    ecshop 调用其他数据库中的商品
    wamp mysql 创建主从数据库
    mysql 主从同步原理
    mysql 利用触发器(Trigger)让代码更简单
    iOS开发工具——网络封包分析工具Charles
  • 原文地址:https://www.cnblogs.com/zengpeng/p/6092853.html
Copyright © 2011-2022 走看看