EasyUI Forum
May 16, 2024, 10:37:51 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: tree and hide/show checkbox  (Read 5026 times)
hahamed
Newbie
*
Posts: 13


View Profile
« on: August 05, 2015, 10:19:11 PM »

Hello

When I use:
Code:
$('#tree').tree({ checkbox: true });
Or
Code:
$('#tree').tree({ checkbox: false});
my tree rebinds its data and request data from my server second time.

Why tree has not showCheckbox or hideCheckbox methods?
Logged
jarry
Administrator
Hero Member
*****
Posts: 2264


View Profile Email
« Reply #1 on: August 06, 2015, 06:17:45 AM »

It is easy to extend these two methods.
Code:
(function($){
$(function(){
var css = $('#extend_tree_css');
if (!css.length){
$('<style id="extend_tree_css">.tree-checkbox-hidden .tree-checkbox{display:none}</style>').appendTo('head');
}
});
$.extend($.fn.tree.methods, {
showCheckbox: function(jq){
return jq.each(function(){
$(this).removeClass('tree-checkbox-hidden');
})
},
hideCheckbox: function(jq){
return jq.each(function(){
$(this).addClass('tree-checkbox-hidden');
})
}
})
})(jQuery);
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!