jquery easyUI ComboTree使用心得

jquery easyUI ComboTree使用心得

  

继承至 $.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重写属性.

Name Type Description Default
editable boolean 定义用户是否可以直接输入文本到选择框. false
事件
事件继承至  combo和 tree.
方法

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

Name Parameter Description
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); 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值