EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: roth on February 27, 2018, 05:29:35 AM



Title: extend groupView.renderGroup
Post by: roth on February 27, 2018, 05:29:35 AM
hi,

I tried:
Code:
  $.extend(this.pgrid.datagrid('options').view,{	  	
renderGroup: function(target, groupIndex, group, frozen){
$.fn.treegrid.defaults.view.renderGroup(target, groupIndex, group, frozen);
                        // do some own stuff
}  
});

The problem is i can not call the parent renderGroup (because maybe its already a extended function?)

How can i solve this? thanks

the


Title: Re: extend groupView.renderGroup
Post by: stworthy on February 28, 2018, 07:41:23 AM
Please try to use this code instead.
Code:
$.extend(this.pgrid.datagrid('options').view, {
renderGroup: function(target, groupIndex, group, frozen){
console.log('renderGroup')
return groupview.renderGroup.call(this, target, groupIndex, group, frozen);
}
});


Title: Re: extend groupView.renderGroup
Post by: roth on March 01, 2018, 02:44:31 AM
Problem is that groupview is not defined.

 Uncaught ReferenceError: groupview is not defined


Title: Re: extend groupView.renderGroup
Post by: stworthy on March 02, 2018, 01:06:24 AM
Please download the 'datagrid-groupview.js' file from https://www.jeasyui.com/extension/datagridview.php