123456789101112131415161718192021222324252627 |
- $(function(){
- //此处是扩展tree的两个方法.
- $.extend($.fn.tree.methods,{
- getCheckedExt: function(jq){//扩展getChecked方法,使其能实心节点也一起返回
- var checked = $(jq).tree("getChecked");
- var checkbox2 = $(jq).find("span.tree-checkbox2").parent();
- $.each(checkbox2,function(){
- var node = $.extend({}, $.data(this, "tree-node"), {
- target : this
- });
- checked.push(node);
- });
- return checked;
- },
- getSolidExt:function(jq){//扩展一个能返回实心节点的方法
- var checked =[];
- var checkbox2 = $(jq).find("span.tree-checkbox2").parent();
- $.each(checkbox2,function(){
- var node = $.extend({}, $.data(this, "tree-node"), {
- target : this
- });
- checked.push(node);
- });
- return checked;
- }
- });
- });
|